MAPL_FieldBundleSet Interface

public interface MAPL_FieldBundleSet

Called by

interface~~mapl_fieldbundleset~~CalledByGraph interface~mapl_fieldbundleset MAPL_FieldBundleSet none~update_bundle FieldBundleDelta%update_bundle none~update_bundle->interface~mapl_fieldbundleset proc~setup_bundle setup_bundle proc~setup_bundle->interface~mapl_fieldbundleset proc~test_interp_constant test_interp_constant proc~test_interp_constant->interface~mapl_fieldbundleset proc~test_interp_midway test_interp_midway proc~test_interp_midway->interface~mapl_fieldbundleset proc~test_mapl_undef test_mapl_undef proc~test_mapl_undef->interface~mapl_fieldbundleset proc~test_change_geom~2 test_change_geom proc~test_change_geom~2->none~update_bundle proc~test_change_geom~2->proc~setup_bundle proc~test_change_typekind~2 test_change_typekind proc~test_change_typekind~2->none~update_bundle proc~test_change_typekind~2->proc~setup_bundle proc~test_change_units test_change_units proc~test_change_units->none~update_bundle proc~test_change_units->proc~setup_bundle proc~test_change_weights test_change_weights proc~test_change_weights->none~update_bundle proc~test_change_weights->proc~setup_bundle proc~test_change_weights_with_ungridded test_change_weights_with_ungridded proc~test_change_weights_with_ungridded->none~update_bundle proc~test_change_weights_with_ungridded->proc~setup_bundle proc~test_create_fields test_create_fields proc~test_create_fields->none~update_bundle proc~test_create_fields->proc~setup_bundle proc~test_create_fields_with_ungridded test_create_fields_with_ungridded proc~test_create_fields_with_ungridded->none~update_bundle proc~test_create_fields_with_ungridded->proc~setup_bundle proc~test_same_geom test_same_geom proc~test_same_geom->none~update_bundle proc~test_same_geom->proc~setup_bundle

Module Procedures

private subroutine bundle_set(fieldBundle, unusable, geom, fieldBundleType, typekind, interpolation_weights, ungridded_dims, num_levels, vert_staggerloc, units, standard_name, long_name, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_FieldBundle), intent(inout) :: fieldBundle
class(KeywordEnforcer), intent(in), optional :: unusable
type(ESMF_Geom), intent(in), optional :: geom
type(FieldBundleType_Flag), intent(in), optional :: fieldBundleType
type(ESMF_TypeKind_Flag), intent(in), optional :: typekind
real(kind=ESMF_KIND_R4), intent(in), optional :: interpolation_weights(:)
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