23 |
C precXXXX - Used to indicate what precision to use for |
C precXXXX - Used to indicate what precision to use for |
24 |
C dumping model state. |
C dumping model state. |
25 |
INTEGER precFloat32 |
INTEGER precFloat32 |
26 |
PARAMETER ( precFloat32 = 0 ) |
PARAMETER ( precFloat32 = 32 ) |
27 |
INTEGER precFloat64 |
INTEGER precFloat64 |
28 |
PARAMETER ( precFloat64 = 1 ) |
PARAMETER ( precFloat64 = 64 ) |
29 |
C UNSET_xxx - Used to indicate variables that have not been given a value |
C UNSET_xxx - Used to indicate variables that have not been given a value |
30 |
Real*8 UNSET_FLOAT8 |
Real*8 UNSET_FLOAT8 |
31 |
PARAMETER ( UNSET_FLOAT8 = 1.234567D5 ) |
PARAMETER ( UNSET_FLOAT8 = 1.234567D5 ) |
123 |
C coordinate frame. |
C coordinate frame. |
124 |
C usingSphericalPolarGrid - If TRUE grid generation will be in a |
C usingSphericalPolarGrid - If TRUE grid generation will be in a |
125 |
C spherical polar frame. |
C spherical polar frame. |
126 |
|
C no_slip_sides - Impose "no-slip" at lateral boundaries. |
127 |
|
C no_slip_bottom- Impose "no-slip" at bottom boundary. |
128 |
C momViscosity - Flag which turns momentum friction terms on and off. |
C momViscosity - Flag which turns momentum friction terms on and off. |
129 |
C momAdvection - Flag which turns advection of momentum on and off. |
C momAdvection - Flag which turns advection of momentum on and off. |
130 |
C momForcing - Flag which turns external forcing of momentum on |
C momForcing - Flag which turns external forcing of momentum on |
166 |
C coords. |
C coords. |
167 |
C openBoundaries - Using open-boundaries |
C openBoundaries - Using open-boundaries |
168 |
COMMON /PARM_L/ usingCartesianGrid, usingSphericalPolarGrid, |
COMMON /PARM_L/ usingCartesianGrid, usingSphericalPolarGrid, |
169 |
|
& no_slip_sides,no_slip_bottom, |
170 |
& momViscosity, momAdvection, momForcing, useCoriolis, |
& momViscosity, momAdvection, momForcing, useCoriolis, |
171 |
& momPressureForcing,tempDiffusion, tempAdvection, tempForcing, |
& momPressureForcing,tempDiffusion, tempAdvection, tempForcing, |
172 |
& saltDiffusion, saltAdvection, saltForcing, |
& saltDiffusion, saltAdvection, saltForcing, |
180 |
LOGICAL usingCartesianGrid |
LOGICAL usingCartesianGrid |
181 |
LOGICAL usingSphericalPolarGrid |
LOGICAL usingSphericalPolarGrid |
182 |
LOGICAL usingSphericalPolarMTerms |
LOGICAL usingSphericalPolarMTerms |
183 |
|
LOGICAL no_slip_sides |
184 |
|
LOGICAL no_slip_bottom |
185 |
LOGICAL momViscosity |
LOGICAL momViscosity |
186 |
LOGICAL momAdvection |
LOGICAL momAdvection |
187 |
LOGICAL momForcing |
LOGICAL momForcing |
438 |
_RL recip_horiVertRatio |
_RL recip_horiVertRatio |
439 |
_RL latFFTFiltLo |
_RL latFFTFiltLo |
440 |
|
|
441 |
COMMON /PARM_A/ HeatCapacity_Cp, |
COMMON /PARM_A/ HeatCapacity_Cp,recip_Cp, |
442 |
& Lamba_theta |
& Lamba_theta |
443 |
_RL HeatCapacity_Cp |
_RL HeatCapacity_Cp |
444 |
_RL Lamba_theta |
_RL Lamba_theta |
445 |
|
_RL recip_Cp |
446 |
|
|
447 |
C Equation of State (polynomial coeffients) |
C Equation of State (polynomial coeffients) |
448 |
COMMON /PARM_EOS_NL/ eosC,eosSig0,eosRefT,eosRefS |
COMMON /PARM_EOS_NL/ eosC,eosSig0,eosRefT,eosRefS |