ESMF_TestHarnessParser Module



Variables

Type Visibility Attributes Name Initial
logical, private :: checkpoint = .FALSE.

Subroutines

public subroutine Read_TestHarness_Config(srcPath, configFname, returnrc)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: srcPath
character(len=*), intent(in) :: configFname
integer, intent(out) :: returnrc

public subroutine Read_TestHarness_Specifier(srcPath, returnrc)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: srcPath
integer, intent(inout) :: returnrc

private subroutine interpret_descriptor_string(lstring, nstring, grid_rank, grid_order, grid_type, HaloL, HaloR, StaggerLoc, dist_rank, dist_order, dist_type, localrc)

Arguments

Type IntentOptional Attributes Name
type(character_array), intent(in) :: lstring(:)
integer, intent(in) :: nstring
integer, intent(out) :: grid_rank
integer, intent(out) :: grid_order(:)
type(character_array), intent(out) :: grid_type(:)
integer, intent(out) :: HaloL(:)
integer, intent(out) :: HaloR(:)
integer, intent(out) :: StaggerLoc(:)
integer, intent(out) :: dist_rank
integer, intent(out) :: dist_order(:)
type(character_array), intent(out) :: dist_type(:)
integer, intent(out) :: localrc

public subroutine parse_descriptor_string(nstrings, pds, rc)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: nstrings
type(problem_descriptor_strings), intent(inout) :: pds
integer, intent(out) :: rc

public subroutine read_descriptor_files(srcPath, numRecords, rcrd, rc)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: srcPath
integer, intent(in) :: numRecords
type(problem_descriptor_records), pointer :: rcrd(:)
integer, intent(out) :: rc