Contains constants for interpreting input parameters that control regridding.
|
integer function | coordinatemode (string) |
| Parse a string parameter specifying the coordinate mode and return the appropriate enumerated integer. More...
|
|
character(len=16) function | coordinateunitsi (coordMode) |
| Returns a string with the coordinate units associated with the enumerated integer,. More...
|
|
character(len=16) function | coordinateunitss (string) |
| Returns a string with the coordinate units associated with the string defining the coordinate mode. More...
|
|
logical function | state_dependent_char (string) |
| Returns true if the coordinate is dependent on the state density, returns false otherwise. More...
|
|
logical function | state_dependent_int (mode) |
| Returns true if the coordinate is dependent on the state density, returns false otherwise. More...
|
|
|
integer, parameter | regridding_layer = 1 |
| Layer mode identifier.
|
|
integer, parameter | regridding_zstar = 2 |
| z* coordinates identifier
|
|
integer, parameter | regridding_rho = 3 |
| Density coordinates identifier.
|
|
integer, parameter | regridding_sigma = 4 |
| Sigma coordinates identifier.
|
|
integer, parameter | regridding_arbitrary = 5 |
| Arbitrary coordinates identifier.
|
|
integer, parameter | regridding_hycom1 = 6 |
| Simple HyCOM coordinates without BBL.
|
|
integer, parameter | regridding_slight = 7 |
| Identifier for stretched coordinates in the lightest water, isopycnal below.
|
|
integer, parameter | regridding_sigma_shelf_zstar = 8 |
| Identifiered for z* coordinates at the bottom, sigma-near the top.
|
|
integer, parameter | regridding_adaptive = 9 |
| Adaptive coordinate mode identifier.
|
|
character(len= *), parameter | regridding_layer_string = "LAYER" |
| Layer string.
|
|
character(len= *), parameter | regridding_zstar_string_old = "Z*" |
| z* string (legacy name)
|
|
character(len= *), parameter | regridding_zstar_string = "ZSTAR" |
| z* string
|
|
character(len= *), parameter | regridding_rho_string = "RHO" |
| Rho string.
|
|
character(len= *), parameter | regridding_sigma_string = "SIGMA" |
| Sigma string.
|
|
character(len= *), parameter | regridding_arbitrary_string = "ARB" |
| Arbitrary coordinates.
|
|
character(len= *), parameter | regridding_hycom1_string = "HYCOM1" |
| Hycom string.
|
|
character(len= *), parameter | regridding_slight_string = "SLIGHT" |
| Hybrid S-rho string.
|
|
character(len= *), parameter | regridding_sigma_shelf_zstar_string = "SIGMA_SHELF_ZSTAR" |
| Hybrid z*/sigma.
|
|
character(len= *), parameter | regridding_adaptive_string = "ADAPTIVE" |
| Adaptive coordinate string.
|
|
character(len= *), parameter | default_coordinate_mode = REGRIDDING_LAYER_STRING |
| Default coordinate mode.
|
|