MAPL_FieldBundleInfoGetInternal Interface

public interface MAPL_FieldBundleInfoGetInternal

Module Procedures

private subroutine fieldbundle_get_internal(info, unusable, namespace, fieldBundleType, typekind, interpolation_weights, ungridded_dims, num_levels, vert_staggerloc, num_vgrid_levels, units, long_name, standard_name, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Info), intent(in) :: info
class(KeywordEnforcer), intent(in), optional :: unusable
character(len=*), intent(in), optional :: namespace
type(FieldBundleType_Flag), intent(out), optional :: fieldBundleType
type(ESMF_TypeKind_Flag), intent(out), optional :: typekind
real(kind=ESMF_KIND_R4), intent(out), optional, allocatable :: interpolation_weights(:)
type(UngriddedDims), intent(out), optional :: ungridded_dims
integer, intent(out), optional :: num_levels
type(VerticalStaggerLoc), intent(out), optional :: vert_staggerloc
integer, intent(out), optional :: num_vgrid_levels
character(len=:), intent(out), optional, allocatable :: units
character(len=:), intent(out), optional, allocatable :: long_name
character(len=:), intent(out), optional, allocatable :: standard_name
integer, intent(out), optional :: rc