module function create_new_bundle(this,rc) result(new_bundle) class(MaskSamplerGeosat), intent(inout) :: this type(ESMF_FieldBundle) :: new_bundle integer, optional, intent(out) :: rc end function create_new_bundle
module subroutine add_metadata(this,currTime,rc)
private interface MaskSamplerGeosat_from_config () | module function create_new_bundle(this,rc) result(new_bundle) class(MaskSamplerGeosat), intent(inout) :: this type(ESMF_FieldBundle) :: new_bundle integer, optional, intent(out) :: rc end function create_new_bundle module subroutine add_metadata(this,currTime,rc) |
procedure, public :: add_metadata | |
procedure, public :: append_file => regrid_append_file | |
procedure, public :: close_file_handle | |
procedure, public :: compute_time_for_current | |
procedure, public :: create_file_handle | |
procedure, public :: create_grid => create_Geosat_grid_find_mask | |
procedure, public :: initialize => initialize_ |