MAPL_ESMFFieldBundleWrite Module


Uses

  • module~~mapl_esmffieldbundlewrite~~UsesGraph module~mapl_esmffieldbundlewrite MAPL_ESMFFieldBundleWrite ESMF ESMF module~mapl_esmffieldbundlewrite->ESMF module~mapl_exceptionhandling MAPL_ExceptionHandling module~mapl_esmffieldbundlewrite->module~mapl_exceptionhandling module~mapl_griddedioitemmod MAPL_GriddedIOitemMod module~mapl_esmffieldbundlewrite->module~mapl_griddedioitemmod module~mapl_griddedioitemvectormod MAPL_GriddedIOitemVectorMod module~mapl_esmffieldbundlewrite->module~mapl_griddedioitemvectormod module~mapl_griddediomod MAPL_GriddedIOMod module~mapl_esmffieldbundlewrite->module~mapl_griddediomod module~mapl_timedatamod MAPL_TimeDataMod module~mapl_esmffieldbundlewrite->module~mapl_timedatamod module~mapl_verticaldatamod MAPL_VerticalDataMod module~mapl_esmffieldbundlewrite->module~mapl_verticaldatamod module~pfio pFIO module~mapl_esmffieldbundlewrite->module~pfio module~pfio_clientmanagermod pFIO_ClientManagerMod module~mapl_esmffieldbundlewrite->module~pfio_clientmanagermod

Used by

  • module~~mapl_esmffieldbundlewrite~~UsedByGraph module~mapl_esmffieldbundlewrite MAPL_ESMFFieldBundleWrite module~bundletestsupport BundleTestSupport module~bundletestsupport->module~mapl_esmffieldbundlewrite module~mapl MAPL module~mapl->module~mapl_esmffieldbundlewrite program~regrid_util Regrid_Util program~regrid_util->module~mapl_esmffieldbundlewrite module~regrid_util_support_mod regrid_util_support_mod program~regrid_util->module~regrid_util_support_mod module~extdata_drivergridcompmod ExtData_DriverGridCompMod module~extdata_drivergridcompmod->module~mapl module~extdatadrivermod ExtDataDriverMod module~extdatadrivermod->module~mapl module~extdatadrivermod->module~extdata_drivergridcompmod module~extdatautroot_gridcompmod ExtDataUtRoot_GridCompMod module~extdatadrivermod->module~extdatautroot_gridcompmod module~extdatautroot_gridcompmod->module~mapl module~varspecdescriptionmod VarspecDescriptionMod module~extdatautroot_gridcompmod->module~varspecdescriptionmod module~varspecdescriptionvectormod VarspecDescriptionVectorMod module~extdatautroot_gridcompmod->module~varspecdescriptionvectormod module~mapl_mod MAPL_Mod module~mapl_mod->module~mapl module~regrid_util_support_mod->module~mapl module~varspecdescriptionmod->module~mapl program~capdriver_main CapDriver_Main program~capdriver_main->module~mapl program~capdriver_main->module~extdatautroot_gridcompmod program~comp_testing_driver comp_testing_driver program~comp_testing_driver->module~mapl program~extdata_driver ExtData_Driver program~extdata_driver->module~mapl program~extdata_driver->module~extdata_drivergridcompmod program~extdata_driver->module~extdatadrivermod program~extdata_driver->module~extdatautroot_gridcompmod program~main~2 main program~main~2->module~mapl program~main~8 main program~main~8->module~mapl program~time_ave time_ave program~time_ave->module~mapl program~ut_regridding ut_ReGridding program~ut_regridding->module~bundletestsupport module~varspecdescriptionvectormod->module~varspecdescriptionmod

Interfaces

public interface MAPL_Write_Bundle

  • private subroutine write_bundle_single_time(bundle, clock, output_file, nbits_to_keep, deflate, quantize_algorithm, quantize_level, zstandard_level, rc)

    Arguments

    Type IntentOptional Attributes Name
    type(ESMF_FieldBundle), intent(inout) :: bundle
    type(ESMF_Clock), intent(inout) :: clock
    character(len=*), intent(in) :: output_file
    integer, intent(in), optional :: nbits_to_keep
    integer, intent(in), optional :: deflate
    integer, intent(in), optional :: quantize_algorithm
    integer, intent(in), optional :: quantize_level
    integer, intent(in), optional :: zstandard_level
    integer, intent(out), optional :: rc

Derived Types

type, public ::  FieldBundleWriter

Type-Bound Procedures

procedure, public :: create_from_bundle
procedure, public :: start_new_file
procedure, public :: write_to_file