MAPL_AddSpec Interface

public interface MAPL_AddSpec

Called by

interface~~mapl_addspec~~CalledByGraph interface~mapl_addspec MAPL_AddSpec proc~register_imports register_imports proc~register_imports->interface~mapl_addspec proc~setservices~6 setServices proc~setservices~6->proc~register_imports

Module Procedures

private subroutine add_spec_basic(gridcomp, variable_spec, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp), intent(inout) :: gridcomp
type(VariableSpec), intent(in) :: variable_spec
integer, intent(out), optional :: rc

private subroutine add_spec_explicit(gridcomp, state_intent, unusable, short_name, standard_name, typekind, ungridded_dims, units, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp), intent(inout) :: gridcomp
type(ESMF_StateIntent_Flag), intent(in) :: state_intent
class(KeywordEnforcer), intent(in), optional :: unusable
character(len=*), intent(in) :: short_name
character(len=*), intent(in) :: standard_name
type(ESMF_TypeKind_Flag), intent(in), optional :: typekind
type(UngriddedDims), intent(in) :: ungridded_dims
character(len=*), intent(in), optional :: units
integer, intent(out), optional :: rc