check_varSys_forPdfVar Subroutine

private subroutine check_varSys_forPdfVar(readVarIsPdf, varSys, nFields, fldLabel)

This function runs over all variable loaded from restart file check if variables loaded are pdf variable or derive variable

Variable read from restart file can have variables other than pdf but pdf must be the 1st variable if not stateVarIsPdf will be false

Arguments

TypeIntentOptionalAttributesName
logical, intent(out) :: readVarIsPdf

return true if variable read from restart file has pdf

type(tem_varSys_type), intent(in) :: varSys

variable system loaded from restart file

integer, intent(in) :: nFields

number of fields

character(len=*), intent(in) :: fldLabel(:)

array of field label prefix. Size=nFields


Called by

proc~~check_varsys_forpdfvar~~CalledByGraph proc~check_varsys_forpdfvar check_varSys_forPdfVar proc~mus_append_readvarasstatevar mus_append_readVarAsStateVar proc~mus_append_readvarasstatevar->proc~check_varsys_forpdfvar proc~mus_load_scheme mus_load_scheme proc~mus_load_scheme->proc~mus_append_readvarasstatevar proc~mus_load_config mus_load_config proc~mus_load_config->proc~mus_load_scheme proc~mus_hvs_load_solverdata mus_hvs_load_solverData proc~mus_hvs_load_solverdata->proc~mus_load_scheme proc~mus_hvs_config_load mus_hvs_config_load proc~mus_hvs_config_load->proc~mus_hvs_load_solverdata program~musubi musubi program~musubi->proc~mus_load_config

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: iField
character(len=labelLen), private :: buffer