|
CP2K 2.4 (Revision 12889)
|
a type to have a wrapper that stores any basic fortran type More...
Collaboration diagram for input_val_types::val_type:Private Attributes | |
| INTEGER | ref_count |
| INTEGER | id_nr |
| INTEGER | type_of_var |
| LOGICAL, dimension(:), pointer | l_val |
| INTEGER, dimension(:), pointer | i_val |
| CHARACTER(len=default_string_length), dimension(:), pointer | c_val |
| REAL(kind=dp), dimension(:), pointer | r_val |
| TYPE(enumeration_type), pointer | enum |
a type to have a wrapper that stores any basic fortran type
| type_of_var | type stored in the val (should be one of no_t, integer_t, logical_t, real_t, char_t) |
| l_val,i_val,c_val,r_val,: | arrays with logical,integer,character or real values. Only one should be associated (and namely the one specified in type_of_var). |
| enum | an enumaration to map char to integers |
Definition at line 65 of file input_val_types.f90.
CHARACTER(len=default_string_length),dimension(:),pointer input_val_types::val_type::c_val [private] |
Definition at line 69 of file input_val_types.f90.
TYPE(enumeration_type),pointer input_val_types::val_type::enum [private] |
Definition at line 72 of file input_val_types.f90.
INTEGER,dimension(:),pointer input_val_types::val_type::i_val [private] |
Definition at line 68 of file input_val_types.f90.
INTEGER input_val_types::val_type::id_nr [private] |
Definition at line 66 of file input_val_types.f90.
LOGICAL,dimension(:),pointer input_val_types::val_type::l_val [private] |
Definition at line 67 of file input_val_types.f90.
REAL(kind=dp),dimension(:),pointer input_val_types::val_type::r_val [private] |
Definition at line 71 of file input_val_types.f90.
INTEGER input_val_types::val_type::ref_count [private] |
Definition at line 66 of file input_val_types.f90.
Definition at line 66 of file input_val_types.f90.
1.7.3