Soil Water Balance (SWB2)
|
Data Types | |
type | dict_entry_t |
type | dict_t |
Functions/Subroutines | |
subroutine | add_key_sub (this, skey) |
subroutine | add_string_sub (this, svalue) |
subroutine | add_float_sub (this, fvalue) |
subroutine | add_integer_sub (this, ivalue) |
subroutine | add_double_sub (this, dvalue) |
subroutine | add_logical_sub (this, lvalue) |
type(dict_entry_t) function, pointer | get_entry_by_key_fn (this, skey) |
type(dict_entry_t) function, pointer | get_entry_by_index_fn (this, iindex) |
type(dict_entry_t) function, pointer | get_next_entry_by_key_fn (this, skey) |
type(dict_entry_t) function, pointer | get_next_entry_fn (this) |
type(fstring_list_t) function | grep_dictionary_key_names_fn (this, skey) |
logical(c_bool) function | key_name_already_in_use_fn (this, skey) |
type(dict_entry_t) function, pointer | find_dict_entry_fn (this, ssearchkey) |
subroutine | add_entry_to_dict_sub (this, dict_entry) |
subroutine | delete_entry_by_key_sub (this, skey) |
subroutine | get_values_as_int_sub (this, skey, ivalues, is_fatal) |
subroutine | get_values_as_logical_sub (this, skey, lvalues, is_fatal) |
subroutine | get_values_as_logical_given_list_of_keys_sub (this, slkeys, lvalues, is_fatal) |
Search through keys for a match; return logical values. | |
subroutine | get_values_as_string_list_given_list_of_keys_sub (this, slkeys, slstring, is_fatal) |
subroutine | get_value_as_string_sub (this, stext, skey, iindex, is_fatal) |
subroutine | get_values_as_string_list_sub (this, skey, slstring, is_fatal) |
subroutine | get_values_as_int_given_list_of_keys_sub (this, slkeys, ivalues, is_fatal) |
Search through keys for a match; return integer values. | |
subroutine | get_values_as_float_given_list_of_keys_sub (this, slkeys, fvalues, is_fatal) |
Search through keys for a match; return float values. | |
subroutine | get_values_as_float_sub (this, skey, fvalues, is_fatal) |
subroutine | print_all_dictionary_entries_sub (this, iloglevel, sdescription, lecho) |
Variables | |
type(dict_t), public | cf_dict |
type(dict_entry_t), pointer, public | cf_entry |
|
private |
Definition at line 154 of file dictionary.F90.
|
private |
|
private |
Definition at line 132 of file dictionary.F90.
|
private |
Definition at line 143 of file dictionary.F90.
|
private |
Definition at line 110 of file dictionary.F90.
|
private |
Definition at line 165 of file dictionary.F90.
|
private |
Definition at line 121 of file dictionary.F90.
|
private |
Definition at line 460 of file dictionary.F90.
|
private |
Definition at line 364 of file dictionary.F90.
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 727 of file dictionary.F90.
|
private |
Search through keys for a match; return float values.
THis routine allows for multiple header values to be supplied in the search for the appropriate column.
[in] | this | Object of DICT_T class. |
[in] | slKeys | String list containing one or more possible key values to search for. |
[out] | fValues | Float vector of values associated with one of the provided keys. |
Definition at line 893 of file dictionary.F90.
|
private |
|
private |
Search through keys for a match; return integer values.
THis routine allows for multiple header values to be supplied in the search for the appropriate column.
[in] | this | Object of DICT_T class. |
[in] | slKeys | String list containing one or more possible key values to search for. |
[out] | iValues | Integer vector of values associated with one of the provided keys. |
Definition at line 819 of file dictionary.F90.
|
private |
|
private |
Search through keys for a match; return logical values.
THis routine allows for multiple header values to be supplied in the search for the appropriate column.
[in] | this | Object of DICT_T class. |
[in] | slKeys | String list containing one or more possible key values to search for. |
[out] | iValues | Integer vector of values associated with one of the provided keys. |
Definition at line 606 of file dictionary.F90.
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 324 of file dictionary.F90.
|
private |
Definition at line 1008 of file dictionary.F90.
type (dict_t), public dictionary::cf_dict |
Definition at line 101 of file dictionary.F90.
type (dict_entry_t), pointer, public dictionary::cf_entry |
Definition at line 102 of file dictionary.F90.