ESMF_GeomClass Derived Type

type, public :: ESMF_GeomClass
sequence


Inherits

type~~esmf_geomclass~~InheritsGraph type~esmf_geomclass ESMF_GeomClass type~esmf_geomtype_flag ESMF_GeomType_Flag type~esmf_geomclass->type~esmf_geomtype_flag type type~esmf_grid ESMF_Grid type~esmf_geomclass->type~esmf_grid grid type~esmf_locstream ESMF_LocStream type~esmf_geomclass->type~esmf_locstream locstream type~esmf_mesh ESMF_Mesh type~esmf_geomclass->type~esmf_mesh mesh type~esmf_meshloc ESMF_MeshLoc type~esmf_geomclass->type~esmf_meshloc meshloc type~esmf_staggerloc ESMF_StaggerLoc type~esmf_geomclass->type~esmf_staggerloc staggerloc type~esmf_xgrid ESMF_XGrid type~esmf_geomclass->type~esmf_xgrid xgrid type~esmf_xgridside_flag ESMF_XGridSide_Flag type~esmf_geomclass->type~esmf_xgridside_flag xgridside type~esmf_pointer ESMF_Pointer type~esmf_grid->type~esmf_pointer this type~esmf_locstreamtype ESMF_LocStreamType type~esmf_locstream->type~esmf_locstreamtype lstypep type~esmf_mesh->type~esmf_pointer this type~esmf_xgridtype ESMF_XGridType type~esmf_xgrid->type~esmf_xgridtype xgtypep ESMF_Array ESMF_Array type~esmf_locstreamtype->ESMF_Array keys type~esmf_base ESMF_Base type~esmf_locstreamtype->type~esmf_base base type~esmf_coordsys_flag ESMF_CoordSys_Flag type~esmf_locstreamtype->type~esmf_coordsys_flag coordSys type~esmf_distgrid ESMF_DistGrid type~esmf_locstreamtype->type~esmf_distgrid distgrid type~esmf_index_flag ESMF_Index_Flag type~esmf_locstreamtype->type~esmf_index_flag indexflag type~esmf_xgridtype->type~esmf_mesh mesh type~esmf_xgridtype->ESMF_Array fracA2X, fracX2A, fracB2X, fracX2B, fracX, frac2A, frac2B type~esmf_xgridtype->type~esmf_base base type~esmf_xgridtype->type~esmf_coordsys_flag coordSys type~esmf_xgridtype->type~esmf_distgrid distgridM, distgridA, distgridB type~esmf_status ESMF_Status type~esmf_xgridtype->type~esmf_status status type~esmf_xgridgeombase ESMF_XGridGeomBase type~esmf_xgridtype->type~esmf_xgridgeombase sideA, sideB type~esmf_xgridspec ESMF_XGridSpec type~esmf_xgridtype->type~esmf_xgridspec sparseMatA2X, sparseMatX2A, sparseMatB2X, sparseMatX2B type~esmf_base->type~esmf_pointer this type~esmf_distgrid->type~esmf_pointer this type~esmf_xgridgeombaseclass ESMF_XGridGeomBaseClass type~esmf_xgridgeombase->type~esmf_xgridgeombaseclass gbcp

Inherited by

type~~esmf_geomclass~~InheritedByGraph type~esmf_geomclass ESMF_GeomClass type~esmf_geom ESMF_Geom type~esmf_geom->type~esmf_geomclass gbcp type~esmf_fieldtype ESMF_FieldType type~esmf_fieldtype->type~esmf_geom geom type~esmf_field ESMF_Field type~esmf_field->type~esmf_fieldtype ftypep type~esmf_dataholder ESMF_DataHolder type~esmf_dataholder->type~esmf_field fp type~esmf_infodescribe ESMF_InfoDescribe type~esmf_infodescribe->type~esmf_field foundField type~testtypestruct TestTypeStruct type~testtypestruct->type~esmf_field field type~type_cplset type_CplSet type~type_cplset->type~esmf_field srcFieldList, dstFieldList type~type_internalstatestruct type_InternalStateStruct type~type_internalstatestruct->type~esmf_field srcFieldList, dstFieldList type~type_internalstatestruct~2 type_InternalStateStruct type~type_internalstatestruct~2->type~esmf_field cachedExportFieldList type~xdata_field xdata_field type~xdata_field->type~esmf_field efld

Components

Type Visibility Attributes Name Initial
integer, public :: xgridIndex
type(ESMF_GeomType_Flag), public :: type
type(ESMF_Grid), public :: grid
type(ESMF_LocStream), public :: locstream
type(ESMF_Mesh), public :: mesh
type(ESMF_MeshLoc), public :: meshloc
type(ESMF_StaggerLoc), public :: staggerloc
type(ESMF_XGrid), public :: xgrid
type(ESMF_XGridSide_Flag), public :: xgridside