83 |
& uVelInitFile, vVelInitFile, pSurfInitFile, |
& uVelInitFile, vVelInitFile, pSurfInitFile, |
84 |
& dQdTfile, ploadFile, |
& dQdTfile, ploadFile, |
85 |
& eosType, pickupSuff, |
& eosType, pickupSuff, |
86 |
& mdsioLocalDir, tCyl |
& mdsioLocalDir |
87 |
CHARACTER*(5) checkPtSuff(maxNoChkptLev) |
CHARACTER*(5) checkPtSuff(maxNoChkptLev) |
88 |
CHARACTER*(MAX_LEN_FNAM) bathyFile, topoFile |
CHARACTER*(MAX_LEN_FNAM) bathyFile, topoFile |
89 |
CHARACTER*(MAX_LEN_FNAM) hydrogThetaFile |
CHARACTER*(MAX_LEN_FNAM) hydrogThetaFile |
104 |
CHARACTER*(MAX_LEN_FNAM) mdsioLocalDir |
CHARACTER*(MAX_LEN_FNAM) mdsioLocalDir |
105 |
CHARACTER*(6) eosType |
CHARACTER*(6) eosType |
106 |
CHARACTER*(10) pickupSuff |
CHARACTER*(10) pickupSuff |
|
_RL tCyl |
|
107 |
|
|
108 |
C-- COMMON /PARM_I/ Integer valued parameters used by the model. |
C-- COMMON /PARM_I/ Integer valued parameters used by the model. |
109 |
C cg2dMaxIters :: Maximum number of iterations in the |
C cg2dMaxIters :: Maximum number of iterations in the |
126 |
C =0 Linear free surface ; >0 Non-linear |
C =0 Linear free surface ; >0 Non-linear |
127 |
C select_rStar :: option related to r* vertical coordinate |
C select_rStar :: option related to r* vertical coordinate |
128 |
C =0 (default) use r coord. ; > 0 use r* |
C =0 (default) use r coord. ; > 0 use r* |
129 |
|
C tempAdvScheme :: Temp. Horiz.Advection scheme selector |
130 |
|
C tempVertAdvScheme :: Temp. Vert. Advection scheme selector |
131 |
|
C saltAdvScheme :: Salt. Horiz.advection scheme selector |
132 |
|
C saltVertAdvScheme :: Salt. Vert. Advection scheme selector |
133 |
|
C debugLevel :: debug level selector: higher -> more writing |
134 |
|
|
135 |
COMMON /PARM_I/ |
COMMON /PARM_I/ |
136 |
& cg2dMaxIters, |
& cg2dMaxIters, |
142 |
& writeStatePrec, nCheckLev, |
& writeStatePrec, nCheckLev, |
143 |
& writeBinaryPrec, readBinaryPrec, |
& writeBinaryPrec, readBinaryPrec, |
144 |
& nonlinFreeSurf, select_rStar, |
& nonlinFreeSurf, select_rStar, |
145 |
& tempAdvScheme, saltAdvScheme, tracerAdvScheme, |
& tempAdvScheme, tempVertAdvScheme, |
146 |
|
& saltAdvScheme, saltVertAdvScheme, |
147 |
|
& tracerAdvScheme, |
148 |
& debugLevel |
& debugLevel |
149 |
INTEGER cg2dMaxIters |
INTEGER cg2dMaxIters |
150 |
INTEGER cg2dChkResFreq |
INTEGER cg2dChkResFreq |
160 |
INTEGER nCheckLev |
INTEGER nCheckLev |
161 |
INTEGER nonlinFreeSurf |
INTEGER nonlinFreeSurf |
162 |
INTEGER select_rStar |
INTEGER select_rStar |
163 |
INTEGER tempAdvScheme |
INTEGER tempAdvScheme, tempVertAdvScheme |
164 |
INTEGER saltAdvScheme |
INTEGER saltAdvScheme, saltVertAdvScheme |
165 |
INTEGER tracerAdvScheme |
INTEGER tracerAdvScheme |
166 |
INTEGER debugLevel |
INTEGER debugLevel |
167 |
|
|
527 |
& hFacMinDr, hFacMinDp, |
& hFacMinDr, hFacMinDp, |
528 |
& horiVertRatio, recip_horiVertRatio, |
& horiVertRatio, recip_horiVertRatio, |
529 |
& ivdc_kappa, Ro_SeaLevel, |
& ivdc_kappa, Ro_SeaLevel, |
530 |
& bottomDragLinear,bottomDragQuadratic |
& bottomDragLinear,bottomDragQuadratic, |
531 |
|
& tCyl |
532 |
|
|
533 |
_RL cg2dTargetResidual |
_RL cg2dTargetResidual |
534 |
_RL cg2dTargetResWunit |
_RL cg2dTargetResWunit |
636 |
_RL Ro_SeaLevel |
_RL Ro_SeaLevel |
637 |
_RL bottomDragLinear |
_RL bottomDragLinear |
638 |
_RL bottomDragQuadratic |
_RL bottomDragQuadratic |
639 |
|
_RL tCyl |
640 |
|
|
641 |
C-- COMMON /PARM_A/ Thermodynamics constants ? |
C-- COMMON /PARM_A/ Thermodynamics constants ? |
642 |
COMMON /PARM_A/ HeatCapacity_Cp,recip_Cp |
COMMON /PARM_A/ HeatCapacity_Cp,recip_Cp |