| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=ESMF_MAXSTR), | public | :: | att_name_proj | ||||
| character(len=ESMF_MAXSTR), | public | :: | grid_file_name | ||||
| character(len=ESMF_MAXSTR), | public | :: | index_name_lat | ||||
| character(len=ESMF_MAXSTR), | public | :: | index_name_loc | ||||
| character(len=ESMF_MAXSTR), | public | :: | index_name_location | ||||
| character(len=ESMF_MAXSTR), | public | :: | index_name_lon | ||||
| character(len=ESMF_MAXSTR), | public | :: | index_name_x | ||||
| character(len=ESMF_MAXSTR), | public | :: | index_name_y | ||||
| character(len=ESMF_MAXSTR), | public | :: | ofile | ||||
| character(len=ESMF_MAXSTR), | public | :: | var_name_lat | ||||
| character(len=ESMF_MAXSTR), | public | :: | var_name_lon | ||||
| character(len=ESMF_MAXSTR), | public | :: | var_name_proj | ||||
| character(len=ESMF_MAXSTR), | public | :: | var_name_time | ||||
| character(len=ESMF_MAXSTR), | public | :: | var_name_x | ||||
| character(len=ESMF_MAXSTR), | public | :: | var_name_y | ||||
| integer(kind=ESMF_KIND_I8), | public | :: | epoch_index(2) | ||||
| integer, | public, | allocatable | :: | displs(:) | |||
| integer, | public | :: | epoch | ||||
| integer, | public, | allocatable | :: | global_count(:) | |||
| integer, | public, | allocatable | :: | global_start(:) | |||
| integer, | public | :: | i1 | ||||
| integer, | public | :: | in | ||||
| integer, | public, | allocatable | :: | index_mask(:,:) | |||
| integer, | public, | allocatable | :: | local_start(:) | |||
| integer, | public | :: | nobs | ||||
| integer, | public | :: | nobs_dur | ||||
| integer, | public | :: | nobs_dur_sum | ||||
| integer, | public | :: | npt_mask | ||||
| integer, | public | :: | npt_mask_tot | ||||
| integer, | public | :: | obs_written | ||||
| integer, | public | :: | obsfile_Te_index | ||||
| integer, | public | :: | obsfile_Ts_index | ||||
| integer, | public, | allocatable | :: | recvcounts(:) | |||
| integer, | public | :: | thin_factor | ||||
| integer, | public | :: | tmax | ||||
| integer, | public | :: | write_collection_id | ||||
| integer, | public | :: | xdim_true | ||||
| integer, | public | :: | ydim_true | ||||
| logical, | public | :: | do_vertical_regrid | ||||
| logical, | public | :: | is_valid | ||||
| logical, | public | :: | itemOrderAlphabetical | = | .true. | ||
| logical, | public | :: | use_pfio | ||||
| logical, | public | :: | write_lev_first | ||||
| real(kind=ESMF_KIND_R8), | public, | pointer | :: | obsTime(:) | |||
| real(kind=ESMF_KIND_R8), | public, | allocatable | :: | t_alongtrack(:) | |||
| real(kind=REAL32), | public, | allocatable | :: | lats_deg(:) | |||
| real(kind=REAL32), | public, | allocatable | :: | lons_deg(:) | |||
| real(kind=REAL32), | public | :: | rtime | ||||
| real(kind=REAL64), | public, | allocatable | :: | lats(:) | |||
| real(kind=REAL64), | public, | allocatable | :: | lons(:) | |||
| real, | public, | allocatable | :: | array_scalar_1d(:) | |||
| real, | public, | allocatable | :: | array_scalar_2d(:,:) | |||
| real, | public, | allocatable | :: | array_scalar_3d(:,:,:) | |||
| type(ESMF_Clock), | public | :: | clock | ||||
| type(ESMF_Time), | public | :: | RingTime | ||||
| type(ESMF_Time), | public | :: | obsfile_ref_time | ||||
| type(ESMF_TimeInterval), | public | :: | epoch_frequency | ||||
| type(ESMF_TimeInterval), | public | :: | obsfile_interval | ||||
| type(ESMF_FieldBundle), | public | :: | bundle | ||||
| type(FileMetadata), | public, | allocatable | :: | metadata | |||
| type(GriddedIOitemVector), | public | :: | items | ||||
| type(MAPL_MetaComp), | public, | pointer | :: | GENSTATE | |||
| type(NetCDF4_FileFormatter), | public | :: | formatter | ||||
| type(timeData), | public | :: | timeinfo | ||||
| type(var2d_unit), | public, | allocatable | :: | var2d(:) | |||
| type(var3d_unit), | public, | allocatable | :: | var3d(:) | |||
| type(verticalData), | public | :: | vdata |
| private interface MaskSampler_from_config () |
| procedure, public :: alphabatize_variables | |
| procedure, public :: compute_time_for_current | |
| procedure, public :: create_Geosat_grid_find_mask | |
| procedure, public :: create_metadata | |
| procedure, public :: finalize => finalize_ | |
| procedure, public :: initialize => initialize_ | |
| procedure, public :: modifytime => modifyTime | |
| procedure, public :: regrid_append_file | |
| procedure, public :: set_param | |
| procedure, public :: stage2dlatlon |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real(kind=REAL32), | public, | allocatable | :: | array_x(:) |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real(kind=REAL32), | public, | allocatable | :: | array_xz(:,:) | |||
| real(kind=REAL32), | public, | allocatable | :: | array_zx(:,:) |