MAPL_VarSpecSet Interface

public interface MAPL_VarSpecSet

Called by

interface~~mapl_varspecset~~CalledByGraph interface~mapl_varspecset MAPL_VarSpecTypeMod::MAPL_VarSpecSet proc~mapl_childaddattribtoimportspec MAPL_GenericMod::MAPL_ChildAddAttribToImportSpec proc~mapl_childaddattribtoimportspec->interface~mapl_varspecset proc~mapl_donotallocateimport MAPL_GenericMod::MAPL_DoNotAllocateImport proc~mapl_donotallocateimport->interface~mapl_varspecset proc~mapl_donotallocateinternal MAPL_GenericMod::MAPL_DoNotAllocateInternal proc~mapl_donotallocateinternal->interface~mapl_varspecset proc~mapl_donotdeferexport MAPL_GenericMod::MAPL_DoNotDeferExport proc~mapl_donotdeferexport->interface~mapl_varspecset proc~mapl_genericinitialize MAPL_GenericMod::MAPL_GenericInitialize proc~mapl_genericinitialize->interface~mapl_varspecset proc~mapl_statecreatefromspecnew MAPL_GenericMod::MAPL_StateCreateFromSpecNew proc~mapl_genericinitialize->proc~mapl_statecreatefromspecnew proc~mapl_genericsetservices MAPL_GenericMod::MAPL_GenericSetServices proc~mapl_genericsetservices->interface~mapl_varspecset proc~mapl_statecreatefromspecnew->interface~mapl_varspecset proc~mapl_varspecreconnect MAPL_VarSpecMod::MAPL_VarSpecReconnect proc~mapl_varspecreconnect->interface~mapl_varspecset proc~mapl_statecreatefromspec MAPL_GenericMod::MAPL_StateCreateFromSpec proc~mapl_statecreatefromspec->proc~mapl_statecreatefromspecnew proc~setservices MAPL_HistoryGridCompMod::SetServices proc~setservices->proc~mapl_genericsetservices proc~setservices~2 MAPL_ExtDataGridCompMod::SetServices proc~setservices~2->proc~mapl_genericsetservices proc~setservices~4 MAPL_ExtDataGridComp2G::SetServices proc~setservices~4->proc~mapl_genericsetservices proc~setservices~5 MAPL_OrbGridCompMod::SetServices proc~setservices~5->proc~mapl_genericsetservices proc~setservices~7 ExtDataUtRoot_GridCompMod::SetServices proc~setservices~7->proc~mapl_genericsetservices

Module Procedures

private subroutine MAPL_VarSpecSetNew(spec, short_name, long_name, units, dims, vlocation, field, bundle, state, stat, accmlt_interval, couple_interval, offset, label, friendlyto, field_type, staggering, rotation, grid, donotallocate, alwaysallocate, rc)

Arguments

Type IntentOptional Attributes Name
class(MAPL_VarSpecType), intent(inout) :: spec
character(len=*), intent(in), optional :: short_name
character(len=*), intent(in), optional :: long_name
character(len=*), intent(in), optional :: units
integer, intent(in), optional :: dims
integer, intent(in), optional :: vlocation
type(ESMF_Field), intent(in), optional :: field
type(ESMF_fieldbundle), intent(in), optional :: bundle
type(ESMF_State), intent(in), optional :: state
integer, intent(in), optional :: stat
integer, intent(in), optional :: accmlt_interval
integer, intent(in), optional :: couple_interval
integer, intent(in), optional :: offset
integer, intent(in), optional :: label
character(len=*), intent(in), optional :: friendlyto
integer, intent(in), optional :: field_type
integer, intent(in), optional :: staggering
integer, intent(in), optional :: rotation
type(ESMF_Grid), intent(in), optional :: grid
logical, intent(in), optional :: donotallocate
logical, intent(in), optional :: alwaysallocate
integer, intent(out), optional :: rc