![]() |
(git:fd1133a)
|
a type to have a wrapper that stores any basic fortran type More...
Data Fields | |
| integer | ref_count = 0 |
| integer | type_of_var = no_t |
| logical, dimension(:), pointer | l_val => NULL() |
| integer, dimension(:), pointer | i_val => NULL() |
| character(len=default_string_length), dimension(:), pointer | c_val => NULL() |
| real(kind=dp), dimension(:), pointer | r_val => NULL() |
| type(enumeration_type), pointer | enum => NULL() |
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 63 of file input_val_types.F.
| integer input_val_types::val_type::ref_count = 0 |
Definition at line 64 of file input_val_types.F.
| integer input_val_types::val_type::type_of_var = no_t |
Definition at line 64 of file input_val_types.F.
| logical, dimension(:), pointer input_val_types::val_type::l_val => NULL() |
Definition at line 65 of file input_val_types.F.
| integer, dimension(:), pointer input_val_types::val_type::i_val => NULL() |
Definition at line 66 of file input_val_types.F.
| character(len=default_string_length), dimension(:), pointer input_val_types::val_type::c_val => NULL() |
Definition at line 67 of file input_val_types.F.
| real(kind=dp), dimension(:), pointer input_val_types::val_type::r_val => NULL() |
Definition at line 69 of file input_val_types.F.
| type(enumeration_type), pointer input_val_types::val_type::enum => NULL() |
Definition at line 70 of file input_val_types.F.