FLASH-X
Doxygen Generated Documentation From Interface Source Code
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | nameValueLL_getAllReal (context, num, names, values, changed) |
subroutine | nameValueLL_getAllInt (context, num, names, values, changed) |
subroutine | nameValueLL_getAllStr (context, num, names, values, changed) |
subroutine | nameValueLL_getAllLog (context, num, names, values, changed) |
subroutine nameValueLL_getAllInt | ( | type (context_type), intent(in) | context, |
integer | num, | ||
character(len=MAX_STRING_LENGTH), dimension(num) | names, | ||
integer, dimension(num) | values, | ||
logical, dimension(num) | changed | ||
) |
Definition at line 76 of file nameValueLL_getAll.F90.
subroutine nameValueLL_getAllLog | ( | type (context_type), intent(in) | context, |
integer | num, | ||
character(len=MAX_STRING_LENGTH), dimension(num) | names, | ||
logical, dimension(num) | values, | ||
logical, dimension(num) | changed | ||
) |
Definition at line 151 of file nameValueLL_getAll.F90.
subroutine nameValueLL_getAllReal | ( | type (context_type), intent(in) | context, |
integer | num, | ||
character(len=MAX_STRING_LENGTH), dimension(num) | names, | ||
real, dimension(num) | values, | ||
logical, dimension(num) | changed | ||
) |
Returns the names and values for a given context (parameter or scalar) of a given type (int, real, str, log) and if they have changed since the start of the simulation.
NOTE: in case of restarting the change is checked against the values in the checkpoint file and not the DEFAULT values in config file
from a linked list implemented under the hood. This subroutine is overloaded and implements nameValueLL_getAllReal, nameValueLL_getAllInt nameValueLL_getAllStr, nameValueLL_getAllLog
context: type of list (ie for parameters or scalars) num: number of parameters or scalars to get names: names of parameters or scalars values: value changed: logicals indicating if parameter changed or not from the initial run
Definition at line 39 of file nameValueLL_getAll.F90.
subroutine nameValueLL_getAllStr | ( | type (context_type), intent(in) | context, |
integer | num, | ||
character(len=MAX_STRING_LENGTH), dimension(num) | names, | ||
character(len=MAX_STRING_LENGTH), dimension(num) | values, | ||
logical, dimension(num) | changed | ||
) |
Definition at line 115 of file nameValueLL_getAll.F90.