mapl3g_FieldBundleGet Module


Uses

  • module~~mapl3g_fieldbundleget~~UsesGraph module~mapl3g_fieldbundleget mapl3g_FieldBundleGet ESMF ESMF module~mapl3g_fieldbundleget->ESMF module~mapl3g_field_api mapl3g_Field_API module~mapl3g_fieldbundleget->module~mapl3g_field_api module~mapl3g_fieldbundleinfo mapl3g_FieldBundleInfo module~mapl3g_fieldbundleget->module~mapl3g_fieldbundleinfo module~mapl3g_fieldbundletype_flag mapl3g_FieldBundleType_Flag module~mapl3g_fieldbundleget->module~mapl3g_fieldbundletype_flag module~mapl3g_infoutilities mapl3g_InfoUtilities module~mapl3g_fieldbundleget->module~mapl3g_infoutilities module~mapl3g_lu_bound mapl3g_LU_Bound module~mapl3g_fieldbundleget->module~mapl3g_lu_bound module~mapl3g_ungriddeddims mapl3g_UngriddedDims module~mapl3g_fieldbundleget->module~mapl3g_ungriddeddims module~mapl_errorhandling mapl_ErrorHandling module~mapl3g_fieldbundleget->module~mapl_errorhandling module~mapl_keywordenforcer mapl_KeywordEnforcer module~mapl3g_fieldbundleget->module~mapl_keywordenforcer module~mapl3g_fieldcreate mapl3g_FieldCreate module~mapl3g_field_api->module~mapl3g_fieldcreate module~mapl3g_fieldinfo mapl3g_FieldInfo module~mapl3g_field_api->module~mapl3g_fieldinfo module~mapl3g_verticalstaggerloc mapl3g_VerticalStaggerLoc module~mapl3g_field_api->module~mapl3g_verticalstaggerloc module~mapl3g_fieldbundleinfo->ESMF module~mapl3g_fieldbundleinfo->module~mapl3g_fieldbundletype_flag module~mapl3g_fieldbundleinfo->module~mapl3g_infoutilities module~mapl3g_fieldbundleinfo->module~mapl3g_ungriddeddims module~mapl3g_fieldbundleinfo->module~mapl_errorhandling module~mapl3g_fieldbundleinfo->module~mapl_keywordenforcer module~mapl3g_esmf_info_keys mapl3g_esmf_info_keys module~mapl3g_fieldbundleinfo->module~mapl3g_esmf_info_keys module~mapl3g_fieldbundleinfo->module~mapl3g_fieldinfo module~mapl3g_fieldbundleinfo->module~mapl3g_verticalstaggerloc module~mapl3g_infoutilities->ESMF module~mapl3g_infoutilities->module~mapl_errorhandling module~mapl3g_infoutilities->module~mapl_keywordenforcer module~mapl3g_infoutilities->module~mapl3g_esmf_info_keys module~mapl3g_ungriddeddims->ESMF module~mapl3g_ungriddeddims->module~mapl3g_infoutilities module~mapl3g_ungriddeddims->module~mapl3g_lu_bound module~mapl3g_ungriddeddims->module~mapl_errorhandling module~mapl3g_ungriddeddims->module~mapl3g_esmf_info_keys module~mapl3g_ungriddeddim mapl3g_UngriddedDim module~mapl3g_ungriddeddims->module~mapl3g_ungriddeddim module~mapl3g_ungriddeddimvector mapl3g_UngriddedDimVector module~mapl3g_ungriddeddims->module~mapl3g_ungriddeddimvector module~mapl_throwmod MAPL_ThrowMod module~mapl_errorhandling->module~mapl_throwmod mpi mpi module~mapl_errorhandling->mpi module~mapl3g_esmf_info_keys->module~mapl_errorhandling module~mapl3g_fieldcreate->ESMF module~mapl3g_fieldcreate->module~mapl3g_lu_bound module~mapl3g_fieldcreate->module~mapl3g_ungriddeddims module~mapl3g_fieldcreate->module~mapl_errorhandling module~mapl3g_fieldcreate->module~mapl_keywordenforcer module~mapl3g_fieldcreate->module~mapl3g_fieldinfo module~mapl3g_fieldcreate->module~mapl3g_verticalstaggerloc module~mapl3g_fieldinfo->ESMF module~mapl3g_fieldinfo->module~mapl3g_infoutilities module~mapl3g_fieldinfo->module~mapl3g_ungriddeddims module~mapl3g_fieldinfo->module~mapl_errorhandling module~mapl3g_fieldinfo->module~mapl_keywordenforcer module~mapl3g_fieldinfo->module~mapl3g_esmf_info_keys module~mapl3g_fieldinfo->module~mapl3g_verticalstaggerloc module~mapl3g_ungriddeddim->ESMF module~mapl3g_ungriddeddim->module~mapl3g_infoutilities module~mapl3g_ungriddeddim->module~mapl3g_lu_bound module~mapl3g_ungriddeddim->module~mapl_errorhandling module~mapl3g_ungriddeddimvector->module~mapl3g_ungriddeddim

Used by

  • module~~mapl3g_fieldbundleget~~UsedByGraph module~mapl3g_fieldbundleget mapl3g_FieldBundleGet module~mapl3g_fieldbundledelta mapl3g_FieldBundleDelta module~mapl3g_fieldbundledelta->module~mapl3g_fieldbundleget module~mapl3g_sharedio mapl3g_SharedIO module~mapl3g_sharedio->module~mapl3g_fieldbundleget module~mapl3g_timeinterpolateaction mapl3g_TimeInterpolateAction module~mapl3g_timeinterpolateaction->module~mapl3g_fieldbundleget module~test_fieldbundledelta Test_FieldBundleDelta module~test_fieldbundledelta->module~mapl3g_fieldbundleget module~test_fieldbundledelta->module~mapl3g_fieldbundledelta module~test_timeinterpolateaction Test_TimeInterpolateAction module~test_timeinterpolateaction->module~mapl3g_fieldbundleget module~test_timeinterpolateaction->module~mapl3g_timeinterpolateaction module~mapl3g_geomio mapl3g_geomio module~mapl3g_geomio->module~mapl3g_sharedio module~mapl3g_geompfio mapl3g_GeomPFIO module~mapl3g_geomio->module~mapl3g_geompfio module~mapl3g_geomcatagorizer mapl3g_GeomCatagorizer module~mapl3g_geomio->module~mapl3g_geomcatagorizer module~mapl3g_geompfio->module~mapl3g_sharedio module~mapl3g_gridpfio mapl3g_GridPFIO module~mapl3g_gridpfio->module~mapl3g_sharedio module~mapl3g_gridpfio->module~mapl3g_geompfio module~mapl3g_restarthandler mapl3g_RestartHandler module~mapl3g_restarthandler->module~mapl3g_sharedio module~mapl3g_restarthandler->module~mapl3g_geomio module~test_sharedio Test_SharedIO module~test_sharedio->module~mapl3g_sharedio module~mapl3g_geomcatagorizer->module~mapl3g_geompfio module~mapl3g_geomcatagorizer->module~mapl3g_gridpfio module~mapl3g_historycollectiongridcomp mapl3g_HistoryCollectionGridComp module~mapl3g_historycollectiongridcomp->module~mapl3g_geomio module~read_restart_smod~2 read_restart_smod module~read_restart_smod~2->module~mapl3g_restarthandler module~write_restart_smod~2 write_restart_smod module~write_restart_smod~2->module~mapl3g_restarthandler module~mapl3g_historygridcomp mapl3g_HistoryGridComp module~mapl3g_historygridcomp->module~mapl3g_historycollectiongridcomp

Interfaces

public interface MAPL_FieldBundleGet

  • private subroutine bundle_get(fieldBundle, unusable, fieldCount, fieldList, geom, fieldBundleType, typekind, interpolation_weights, ungridded_dims, num_levels, vert_staggerloc, num_vgrid_levels, units, standard_name, long_name, rc)

    Arguments

    Type IntentOptional Attributes Name
    type(ESMF_FieldBundle), intent(in) :: fieldBundle
    class(KeywordEnforcer), intent(in), optional :: unusable
    integer, intent(out), optional :: fieldCount
    type(ESMF_Field), intent(out), optional, allocatable :: fieldList(:)
    type(ESMF_Geom), intent(out), optional :: geom
    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 :: standard_name
    character(len=:), intent(out), optional, allocatable :: long_name
    integer, intent(out), optional :: rc

public interface MAPL_FieldBundleSet

  • 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