MAPL_FieldCreate Interface

public interface MAPL_FieldCreate

Called by

interface~~mapl_fieldcreate~2~~CalledByGraph interface~mapl_fieldcreate~2 MAPL_FieldCreate proc~test_get_units~2 test_get_units proc~test_get_units~2->interface~mapl_fieldcreate~2 proc~test_reset_empty test_reset_empty proc~test_reset_empty->interface~mapl_fieldcreate~2 proc~test_reset_gridset test_reset_gridset proc~test_reset_gridset->interface~mapl_fieldcreate~2 proc~test_same_n_levels_do_not_reallocate test_same_n_levels_do_not_reallocate proc~test_same_n_levels_do_not_reallocate->interface~mapl_fieldcreate~2

Module Procedures

private function field_create(geom, typekind, unusable, gridToFieldMap, ungridded_dims, num_levels, vert_staggerloc, units, standard_name, long_name, rc) result(field)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Geom), intent(in) :: geom
type(ESMF_TypeKind_Flag), intent(in) :: typekind
class(KeywordEnforcer), intent(in), optional :: unusable
integer, intent(in), optional :: gridToFieldMap(:)
type(UngriddedDims), intent(in), optional :: ungridded_dims
integer, intent(in), optional :: num_levels
type(VerticalStaggerLoc), intent(in), optional :: vert_staggerloc
character(len=*), intent(in), optional :: units
character(len=*), intent(in), optional :: standard_name
character(len=*), intent(in), optional :: long_name
integer, intent(out), optional :: rc

Return Value type(ESMF_Field)