| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real, | public, | parameter | :: | uninit | = | MAPL_UNDEF |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=512), | public | :: | vars | ||||
| character(len=:), | public, | allocatable | :: | tripolar_file_in | |||
| character(len=:), | public, | allocatable | :: | tripolar_file_out | |||
| integer, | public | :: | Nx | ||||
| integer, | public | :: | Ny | ||||
| integer, | public | :: | deflate | ||||
| integer, | public | :: | itime(2) | ||||
| integer, | public | :: | quantize_algorithm | ||||
| integer, | public | :: | quantize_level | ||||
| integer, | public | :: | regridMethod | ||||
| integer, | public | :: | shave | ||||
| integer, | public | :: | zstandard_level | ||||
| logical, | public | :: | allTimes | ||||
| logical, | public | :: | onlyVars | ||||
| logical, | public | :: | use_weights | ||||
| real, | public | :: | cs_stretch_param(3) | ||||
| real, | public | :: | lat_range(2) | ||||
| real, | public | :: | lon_range(2) | ||||
| type(ESMF_Grid), | public | :: | new_grid | ||||
| type(StringVector), | public | :: | filenames | ||||
| type(StringVector), | public | :: | outputfiles |
| procedure, public :: create_grid | |
| procedure, public :: has_level | |
| procedure, public :: process_command_line |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(regrid_support), | intent(in) | :: | this | |||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | grid_name | |||
| integer, | intent(in) | :: | im_world | |||
| integer, | intent(in) | :: | jm_world | |||
| integer, | intent(in) | :: | nx | |||
| integer, | intent(in) | :: | ny | |||
| integer, | intent(in) | :: | lm | |||
| real, | intent(in) | :: | cs_stretch_param(3) | |||
| real, | intent(in) | :: | lon_range(2) | |||
| real, | intent(in) | :: | lat_range(2) | |||
| character(len=*), | intent(in) | :: | tripolar_file | |||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | input_string | |||
| character(len=1), | intent(in) | :: | separator |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | gridName | |||
| integer, | intent(out) | :: | im | |||
| integer, | intent(out) | :: | jm | |||
| character(len=2), | intent(out) | :: | date | |||
| character(len=2), | intent(out) | :: | pole |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(regrid_support) | :: | this | ||||
| character(len=*), | intent(in) | :: | grid_name | |||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(regrid_support) | :: | this | ||||
| integer, | intent(out), | optional | :: | rc |