grid_specification_record Derived Type

type, public :: grid_specification_record


Inherits

type~~grid_specification_record~~InheritsGraph type~grid_specification_record grid_specification_record type~character_array character_array type~grid_specification_record->type~character_array gtype, gunits

Inherited by

type~~grid_specification_record~~InheritedByGraph type~grid_specification_record grid_specification_record type~grid_record grid_record type~grid_record->type~grid_specification_record src_grid, dst_grid type~problem_descriptor_strings problem_descriptor_strings type~problem_descriptor_strings->type~grid_record Gfiles type~problem_descriptor_records problem_descriptor_records type~problem_descriptor_records->type~problem_descriptor_strings str type~harness_descriptor harness_descriptor type~harness_descriptor->type~problem_descriptor_records rcrd

Components

Type Visibility Attributes Name Initial
integer, public :: grank
integer, public, pointer :: gsize(:)
real(kind=ESMF_KIND_R8), public, pointer :: grange(:,:)
type(character_array), public, pointer :: gtype(:)
type(character_array), public, pointer :: gunits(:)

Source Code

  type grid_specification_record
     integer :: grank                            ! rank of the grid
     type(character_array), pointer :: gtype(:)  ! type of grid spacing
     type(character_array), pointer :: gunits(:) ! physical grid units
     integer, pointer :: gsize(:)                ! num of grid elements along axis
     real(ESMF_KIND_R8), pointer :: grange(:,:)  ! physical range of axes
  end type grid_specification_record