Afivo
0.3
|
The type of a configuration variable. More...
Private Attributes | |
character(len=cfg_name_len) | var_name |
Name of the variable. More... | |
character(len=cfg_string_len) | description |
Description of variable. More... | |
integer | var_type |
Type of variable. More... | |
integer | var_size |
Size of variable, 1 means scalar, > 1 means array. More... | |
logical | dynamic_size |
Whether the variable size is flexible. More... | |
logical | used |
Whether the variable's value has been requested. More... | |
integer | set_by = CFG_set_by_default |
How the variable has been set (default, command line, file) More... | |
character(len=cfg_string_len) | stored_data |
Data that has been read in for this variable. More... | |
real(dp), dimension(:), allocatable | real_data |
integer, dimension(:), allocatable | int_data |
character(len=cfg_string_len), dimension(:), allocatable | char_data |
logical, dimension(:), allocatable | logic_data |
The type of a configuration variable.
Definition at line 49 of file m_config.f90.
|
private |
Name of the variable.
Definition at line 52 of file m_config.f90.
|
private |
Description of variable.
Definition at line 54 of file m_config.f90.
|
private |
Type of variable.
Definition at line 56 of file m_config.f90.
|
private |
Size of variable, 1 means scalar, > 1 means array.
Definition at line 58 of file m_config.f90.
|
private |
Whether the variable size is flexible.
Definition at line 60 of file m_config.f90.
|
private |
Whether the variable's value has been requested.
Definition at line 62 of file m_config.f90.
|
private |
How the variable has been set (default, command line, file)
Definition at line 64 of file m_config.f90.
|
private |
Data that has been read in for this variable.
Definition at line 66 of file m_config.f90.
|
private |
Definition at line 70 of file m_config.f90.
|
private |
Definition at line 71 of file m_config.f90.
|
private |
Definition at line 72 of file m_config.f90.
|
private |
Definition at line 73 of file m_config.f90.