CAM
externalmodelinterfacedatamod::emi_data Type Reference
Collaboration diagram for externalmodelinterfacedatamod::emi_data:

Public Member Functions

procedure, public init => EMIDInit
 
procedure, public copy => EMIDCopy
 
procedure, public setup => EMIDSetup
 
procedure, public setdimensions => EMIDSetDimensions
 
procedure, public setndimension => EMIDSetNDimension
 
procedure, public settype => EMIDSetType
 
procedure, public setid => EMIDSetID
 
procedure, public setname => EMIDSetName
 
procedure, public setdimbegendnames => EMIDSetDimBegEndNames
 
procedure, public setunits => EMIDSetUnits
 
procedure, public setavgflag => EMIDSetAvgFlag
 
procedure, public setlongname => EMIDSetLongName
 
procedure, public setemstages => EMIDSetEMStages
 
procedure, public appendemstages => EMIDAppendEMStages
 
procedure, public allocatememory => EMIDAllocateMemory
 
procedure, public reset => EMIDReset
 
procedure, public destroy => EMIDDestroy
 

Public Attributes

integer id
 
character(len=32) name
 
character(len=128) long_name
 
character(len=24) units
 
character(len=1) avgflag
 
logical is_int_type
 
logical is_real_type
 
logical is_set
 
integer num_em_stages
 
integer, dimension(:), pointer em_stage_ids
 
integer ndim
 
character(len=10) dim1_name
 
character(len=10) dim2_name
 
character(len=10) dim3_name
 
character(len=10) dim4_name
 
character(len=24) dim1_beg_name
 
character(len=24) dim2_beg_name
 
character(len=24) dim3_beg_name
 
character(len=24) dim4_beg_name
 
character(len=24) dim1_end_name
 
character(len=24) dim2_end_name
 
character(len=24) dim3_end_name
 
character(len=24) dim4_end_name
 
integer dim1_beg
 
integer dim1_end
 
integer dim2_beg
 
integer dim2_end
 
integer dim3_beg
 
integer dim3_end
 
integer dim4_beg
 
integer dim4_end
 
integer, dimension(:), pointer data_int_1d
 
integer, dimension(:,:), pointer data_int_2d
 
integer, dimension(:,:,:), pointer data_int_3d
 
real(r8), dimension(:), pointer data_real_1d
 
real(r8), dimension(:,:), pointer data_real_2d
 
real(r8), dimension(:,:,:), pointer data_real_3d
 
real(r8), dimension(:,:,:,:), pointer data_real_4d
 
type(emi_data), pointer next
 

Member Function/Subroutine Documentation

◆ allocatememory()

procedure, public externalmodelinterfacedatamod::emi_data::allocatememory ( )

◆ appendemstages()

procedure, public externalmodelinterfacedatamod::emi_data::appendemstages ( )

◆ copy()

procedure, public externalmodelinterfacedatamod::emi_data::copy ( )

◆ destroy()

procedure, public externalmodelinterfacedatamod::emi_data::destroy ( )

◆ init()

procedure, public externalmodelinterfacedatamod::emi_data::init ( )

◆ reset()

procedure, public externalmodelinterfacedatamod::emi_data::reset ( )

◆ setavgflag()

procedure, public externalmodelinterfacedatamod::emi_data::setavgflag ( )

◆ setdimbegendnames()

procedure, public externalmodelinterfacedatamod::emi_data::setdimbegendnames ( )

◆ setdimensions()

procedure, public externalmodelinterfacedatamod::emi_data::setdimensions ( )

◆ setemstages()

procedure, public externalmodelinterfacedatamod::emi_data::setemstages ( )

◆ setid()

procedure, public externalmodelinterfacedatamod::emi_data::setid ( )

◆ setlongname()

procedure, public externalmodelinterfacedatamod::emi_data::setlongname ( )

◆ setname()

procedure, public externalmodelinterfacedatamod::emi_data::setname ( )

◆ setndimension()

procedure, public externalmodelinterfacedatamod::emi_data::setndimension ( )

◆ settype()

procedure, public externalmodelinterfacedatamod::emi_data::settype ( )

◆ setunits()

procedure, public externalmodelinterfacedatamod::emi_data::setunits ( )

◆ setup()

procedure, public externalmodelinterfacedatamod::emi_data::setup ( )

Member Data Documentation

◆ avgflag

character (len=1) externalmodelinterfacedatamod::emi_data::avgflag

◆ data_int_1d

integer, dimension(:), pointer externalmodelinterfacedatamod::emi_data::data_int_1d

◆ data_int_2d

integer, dimension(:,:), pointer externalmodelinterfacedatamod::emi_data::data_int_2d

◆ data_int_3d

integer, dimension(:,:,:), pointer externalmodelinterfacedatamod::emi_data::data_int_3d

◆ data_real_1d

real(r8), dimension(:), pointer externalmodelinterfacedatamod::emi_data::data_real_1d

◆ data_real_2d

real(r8), dimension(:,:), pointer externalmodelinterfacedatamod::emi_data::data_real_2d

◆ data_real_3d

real(r8), dimension(:,:,:), pointer externalmodelinterfacedatamod::emi_data::data_real_3d

◆ data_real_4d

real(r8), dimension(:,:,:,:), pointer externalmodelinterfacedatamod::emi_data::data_real_4d

◆ dim1_beg

integer externalmodelinterfacedatamod::emi_data::dim1_beg

◆ dim1_beg_name

character (len=24) externalmodelinterfacedatamod::emi_data::dim1_beg_name

◆ dim1_end

integer externalmodelinterfacedatamod::emi_data::dim1_end

◆ dim1_end_name

character (len=24) externalmodelinterfacedatamod::emi_data::dim1_end_name

◆ dim1_name

character (len=10) externalmodelinterfacedatamod::emi_data::dim1_name

◆ dim2_beg

integer externalmodelinterfacedatamod::emi_data::dim2_beg

◆ dim2_beg_name

character (len=24) externalmodelinterfacedatamod::emi_data::dim2_beg_name

◆ dim2_end

integer externalmodelinterfacedatamod::emi_data::dim2_end

◆ dim2_end_name

character (len=24) externalmodelinterfacedatamod::emi_data::dim2_end_name

◆ dim2_name

character (len=10) externalmodelinterfacedatamod::emi_data::dim2_name

◆ dim3_beg

integer externalmodelinterfacedatamod::emi_data::dim3_beg

◆ dim3_beg_name

character (len=24) externalmodelinterfacedatamod::emi_data::dim3_beg_name

◆ dim3_end

integer externalmodelinterfacedatamod::emi_data::dim3_end

◆ dim3_end_name

character (len=24) externalmodelinterfacedatamod::emi_data::dim3_end_name

◆ dim3_name

character (len=10) externalmodelinterfacedatamod::emi_data::dim3_name

◆ dim4_beg

integer externalmodelinterfacedatamod::emi_data::dim4_beg

◆ dim4_beg_name

character (len=24) externalmodelinterfacedatamod::emi_data::dim4_beg_name

◆ dim4_end

integer externalmodelinterfacedatamod::emi_data::dim4_end

◆ dim4_end_name

character (len=24) externalmodelinterfacedatamod::emi_data::dim4_end_name

◆ dim4_name

character (len=10) externalmodelinterfacedatamod::emi_data::dim4_name

◆ em_stage_ids

integer, dimension(:), pointer externalmodelinterfacedatamod::emi_data::em_stage_ids

◆ id

integer externalmodelinterfacedatamod::emi_data::id

◆ is_int_type

logical externalmodelinterfacedatamod::emi_data::is_int_type

◆ is_real_type

logical externalmodelinterfacedatamod::emi_data::is_real_type

◆ is_set

logical externalmodelinterfacedatamod::emi_data::is_set

◆ long_name

character (len=128) externalmodelinterfacedatamod::emi_data::long_name

◆ name

character (len=32) externalmodelinterfacedatamod::emi_data::name

◆ ndim

integer externalmodelinterfacedatamod::emi_data::ndim

◆ next

type(emi_data), pointer externalmodelinterfacedatamod::emi_data::next

◆ num_em_stages

integer externalmodelinterfacedatamod::emi_data::num_em_stages

◆ units

character (len=24) externalmodelinterfacedatamod::emi_data::units

The documentation for this type was generated from the following file: