harness_descriptor Derived Type

type, public :: harness_descriptor


Inherits

type~~harness_descriptor~~InheritsGraph type~harness_descriptor harness_descriptor type~problem_descriptor_records problem_descriptor_records type~harness_descriptor->type~problem_descriptor_records rcrd type~problem_descriptor_strings problem_descriptor_strings type~problem_descriptor_records->type~problem_descriptor_strings str type~dist_record dist_record type~problem_descriptor_strings->type~dist_record Dfiles type~grid_record grid_record type~problem_descriptor_strings->type~grid_record Gfiles type~memory_config memory_config type~problem_descriptor_strings->type~memory_config DstMem, SrcMem type~process_record process_record type~problem_descriptor_strings->type~process_record process type~sized_char_array sized_char_array type~problem_descriptor_strings->type~sized_char_array classfile type~test_record test_record type~problem_descriptor_strings->type~test_record test_record type~dist_specification_record dist_specification_record type~dist_record->type~dist_specification_record src_dist, dst_dist type~grid_specification_record grid_specification_record type~grid_record->type~grid_specification_record src_grid, dst_grid type~test_function_record test_function_record type~grid_record->type~test_function_record testfunction type~character_array character_array type~memory_config->type~character_array DistType, GridType type~sized_char_array->type~character_array tag type~test_record->type~character_array test_string

Components

Type Visibility Attributes Name Initial
character(len=THARN_MAXSTR), public :: configPath
character(len=THARN_MAXSTR), public :: reportType
character(len=THARN_MAXSTR), public :: setupReportType
character(len=THARN_MAXSTR), public :: testClass
character(len=THARN_MAXSTR), public :: topFname
integer, public :: failures
integer, public :: numRecords
type(problem_descriptor_records), public, pointer :: rcrd(:)

Source Code

  type harness_descriptor
     character(THARN_MAXSTR) :: configPath      ! path to configuration files
     character(THARN_MAXSTR) :: topFname        ! top level config filename
     character(THARN_MAXSTR) :: testClass       ! test class
     character(THARN_MAXSTR) :: reportType      ! test result report type 
     character(THARN_MAXSTR) :: setupReportType ! setup report type 
     integer :: numRecords                     ! number of problem descriptor filenames
     type(problem_descriptor_records), pointer :: rcrd(:)  ! problem descriptor recd 
     integer :: failures                       ! number of test failures
  end type harness_descriptor