Loads the variable mapping from a table for single expected name. A variable mapping is used to link a user defined variable to a variable expected from, e.g., an equation system. These mappings are stored in varDict, which basically is a dictionary, whereas the key contains the name of the expected variable and the value contains the name of the user defined variable in the variable table.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | expectedName | Expected variable name from config file |
||
type(flu_state), | intent(in) | :: | conf | lua config file |
||
integer, | intent(in) | :: | thandle | table handle |
||
type(grw_stringkeyvaluepairarray_type), | intent(inout) | :: | varDict | The dictionary that contains the mapping between expected variables and the actual variables defined by the user. |
||
type(tem_varSys_type), | intent(inout) | :: | varSys | Variable system to append anonymous variables to. |
||
integer, | intent(in), | optional | :: | nComp | Number of components we expect for this variable. |
|
type(tem_varSys_solverData_evalElem_type), | intent(in), | optional | :: | solverData_evalElem | Routine to convert point information into an element representation. |
|
integer, | intent(out), | optional | :: | ErrCode | Error code |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=labelLen), | public | :: | varname | ||||
character(len=labelLen), | public | :: | anony_name | ||||
logical, | public | :: | varExist | ||||
integer, | public | :: | errorCode | ||||
type(tem_stringKeyValuePair_type), | public | :: | kvp | ||||
type(tem_spacetime_fun_type), | public, | pointer | :: | stfun(:) | |||
real(kind=rk), | public | :: | numtest | ||||
logical, | public | :: | check_stfun |