GriddedIOitem Derived Type

type, public :: GriddedIOitem


Inherits

type~~griddedioitem~~InheritsGraph type~griddedioitem GriddedIOitem ESMF_Field ESMF_Field type~griddedioitem->ESMF_Field xfield, yfield, xfield_out, yfield_out

Inherited by

type~~griddedioitem~~InheritedByGraph type~griddedioitem GriddedIOitem type~primaryexport PrimaryExport type~primaryexport->type~griddedioitem fileVars type~v_wrapper v_Wrapper type~v_wrapper->type~griddedioitem item type~griddedioitemvector GriddedIOitemVector type~griddedioitemvector->type~v_wrapper elements type~griddedioitemvectoriterator GriddedIOitemVectorIterator type~griddedioitemvectoriterator->type~v_wrapper elements type~griddedioitemvectorriterator GriddedIOitemVectorRIterator type~griddedioitemvectorriterator->type~v_wrapper elements type~vector_wrapper~6 vector_wrapper type~vector_wrapper~6->type~primaryexport item type~extdata_iobundle ExtData_IoBundle type~extdata_iobundle->type~griddedioitemvector items type~mapl_griddedio MAPL_GriddedIO type~extdata_iobundle->type~mapl_griddedio cfio type~extdatang_iobundle ExtDataNG_IOBundle type~extdatang_iobundle->type~griddedioitemvector items type~extdatang_iobundle->type~mapl_griddedio grid_io type~historycollection~2 HistoryCollection type~historycollection~2->type~griddedioitemvector items type~historytrajectory HistoryTrajectory type~historycollection~2->type~historytrajectory trajectory type~historycollection~2->type~mapl_griddedio mGriddedIO type~masksamplergeosat MaskSamplerGeosat type~historycollection~2->type~masksamplergeosat mask_sampler type~sampler sampler type~historycollection~2->type~sampler xsampler type~stationsampler StationSampler type~historycollection~2->type~stationsampler station_sampler type~historytrajectory->type~griddedioitemvector items type~mapl_griddedio->type~griddedioitemvector items type~masksamplergeosat->type~griddedioitemvector items type~primaryexportvector PrimaryExportVector type~primaryexportvector->type~vector_wrapper~6 elements type~primaryexportvectoriterator PrimaryExportVectorIterator type~primaryexportvectoriterator->type~vector_wrapper~6 elements type~sampler->type~griddedioitemvector items type~stationsampler->type~griddedioitemvector items type~fieldbundlewriter FieldBundleWriter type~fieldbundlewriter->type~mapl_griddedio cfio type~historycollectionvectoriterator~2 HistoryCollectionVectorIterator type~historycollectionvectoriterator~2->type~historycollection~2 elements type~historycollectionvectorriterator~2 HistoryCollectionVectorRIterator type~historycollectionvectorriterator~2->type~historycollection~2 elements type~historycollectionvector~2 HistoryCollectionVector type~historycollectionvector~2->type~historycollection~2 elements type~iobundlengvector IoBundleNGVector type~iobundlengvector->type~extdatang_iobundle elements type~iobundlengvectoriterator IoBundleNGVectorIterator type~iobundlengvectoriterator->type~extdatang_iobundle elements type~iobundlengvectorriterator IoBundleNGVectorRIterator type~iobundlengvectorriterator->type~extdatang_iobundle elements type~iobundlevector IoBundleVector type~iobundlevector->type~extdata_iobundle elements type~iobundlevectoriterator IoBundleVectorIterator type~iobundlevectoriterator->type~extdata_iobundle elements type~iobundlevectorriterator IoBundleVectorRIterator type~iobundlevectorriterator->type~extdata_iobundle elements type~vectorriterator~6 VectorRIterator type~vectorriterator~6->type~primaryexportvectoriterator iterator

Components

Type Visibility Attributes Name Initial
character(len=ESMF_MAXSTR), public :: xname
character(len=ESMF_MAXSTR), public :: yname
integer, public :: itemType
type(ESMF_Field), public :: xfield
type(ESMF_Field), public :: xfield_out
type(ESMF_Field), public :: yfield
type(ESMF_Field), public :: yfield_out

Source Code

  type, public :: GriddedIOitem
     integer :: itemType
     character(len=ESMF_MAXSTR) :: xname, yname
     type(ESMF_Field) :: xfield, yfield
     type(ESMF_Field) :: xfield_out,yfield_out
  end type GriddedIOitem