1 |
C $Id$ |
C $Header$ |
2 |
C |
C |
3 |
C /==========================================================\ |
C /==========================================================\ |
4 |
C | PARAMS.h | |
C | PARAMS.h | |
85 |
C-- COMMON /PARM_R/ "Real" valued parameters used by the model. |
C-- COMMON /PARM_R/ "Real" valued parameters used by the model. |
86 |
C cg2dTargetResidual |
C cg2dTargetResidual |
87 |
C - Target residual for cg2d solver. |
C - Target residual for cg2d solver. |
88 |
C delZ - Vertical grid spacing (Pa) - delZ is the distance |
C delZ - Vertical grid spacing ( m ) - delZ is the distance |
89 |
C between "w" surfaces. |
C between "w" surfaces. |
90 |
C delX - Separation between cell faces (m) or (deg), depending |
C delX - Separation between cell faces (m) or (deg), depending |
91 |
C delY on input flags. |
C delY on input flags. |
92 |
C gravity - Accel. due to gravity ( m/s^2 ) |
C gravity - Accel. due to gravity ( m/s^2 ) |
93 |
C ronil - Reference density |
C ronil - Reference density |
94 |
C startTime - Start time for model |
C startTime - Start time for model ( s ) |
|
C oBandBeg - Offline bands start and end times. |
|
|
C oBandEnd |
|
|
C oPeriodLength - Lenght of offline period. |
|
95 |
C phiMin - Latitude of southern most cell face. |
C phiMin - Latitude of southern most cell face. |
96 |
C thetaMin - Longitude of western most cell face (this |
C thetaMin - Longitude of western most cell face (this |
97 |
C is an "inert" parameter but it is included |
C is an "inert" parameter but it is included |
98 |
C to make geographical references simple.) |
C to make geographical references simple.) |
99 |
C rSphere - Radius of sphere for a spherical polar grid. |
C rSphere - Radius of sphere for a spherical polar grid ( m ). |
100 |
C f0 - Reference coriolis parameter ( 1/s ) |
C f0 - Reference coriolis parameter ( 1/s ) |
101 |
C ( Southern edge f for beta plane ) |
C ( Southern edge f for beta plane ) |
102 |
C beta - df/dy ( s^-1.m^-1 ) |
C beta - df/dy ( s^-1.m^-1 ) |
118 |
C salt vertically ( m^2/s ) |
C salt vertically ( m^2/s ) |
119 |
C diffK4S - Biharmonic diffusion coeff. for mixing of |
C diffK4S - Biharmonic diffusion coeff. for mixing of |
120 |
C salt laterally ( m^4/s ) |
C salt laterally ( m^4/s ) |
121 |
C delt - Timestep ( s ) |
C deltaT - Default timestep ( s ) |
122 |
|
C deltaTMom - Timestep for momemtum equations ( s ) |
123 |
|
C deltaTtracer - Timestep for tracer equations ( s ) |
124 |
C tauCD - CD scheme coupling timescale ( 1/s ) |
C tauCD - CD scheme coupling timescale ( 1/s ) |
125 |
C rCD - CD scheme normalised coupling parameter ( 0-1 ) |
C rCD - CD scheme normalised coupling parameter ( 0-1 ) |
126 |
|
C GMmaxslope - max. slope allowed in GM/Redi tensor |
127 |
|
C GMlength - Length to use in Visbeck et al. formula for K |
128 |
|
C GMalpha - alpha to use in Visbeck et al. formula for K |
129 |
|
C GMdepth - Depth over which to integrate Richardson # (Visbeck et al.) |
130 |
|
C GMbackground - background value of GM/Redi coefficient |
131 |
C startTime - Starting time for this integration ( s ). |
C startTime - Starting time for this integration ( s ). |
132 |
C endTime - Ending time for this integration ( s ). |
C endTime - Ending time for this integration ( s ). |
133 |
C chkPtFreq - Frequency of check pointing ( s ). |
C chkPtFreq - Frequency of check pointing ( s ). |
134 |
C dumpFreq - Frequency with which model state is written to |
C dumpFreq - Frequency with which model state is written to |
135 |
C post-processing files ( s ). |
C post-processing files ( s ). |
136 |
COMMON /PARM_R/ cg2dTargetResidual, delZ, delX, delY, |
COMMON /PARM_R/ cg2dTargetResidual, delZ, delX, delY, deltaT, |
137 |
& deltaTmom, deltaTtracer, abeps, startTime, oBandBeg, oBandEnd, |
& deltaTmom, deltaTtracer, abeps, startTime, phiMin, thetaMin, |
138 |
& oPeriodLength, phiMin, thetaMin, rSphere, f0, fCori, beta, |
& rSphere, f0, fCori, beta, viscAh, viscAz, viscA4, diffKhT, diffKzT, |
139 |
& viscAh, viscAz, viscA4, diffKhT, diffKzT, diffK4T, |
& diffK4T, diffKhS, diffKzS, diffK4S, delT, tauCD, rCD, |
140 |
& diffKhS, diffKzS, diffK4S, delT, tauCD, rCD, |
& GMmaxslope,GMlength,GMalpha,GMdepth,GMkbackground, |
141 |
& tAlpha, sBeta, gravity, rhonil, tRef, sRef, |
& gravity, rhonil, tRef, sRef, |
142 |
& endTime, chkPtFreq, dumpFreq |
& endTime, chkPtFreq, dumpFreq |
143 |
REAL cg2dTargetResidual |
_RL cg2dTargetResidual |
144 |
REAL delZ(Nz) |
_RL delZ(Nz) |
145 |
REAL delX(Nx) |
_RL delX(Nx) |
146 |
REAL delY(Ny) |
_RL delY(Ny) |
147 |
REAL deltaTmom |
_RL deltaT |
148 |
REAL deltaTtracer |
_RL deltaTmom |
149 |
REAL abeps |
_RL deltaTtracer |
150 |
REAL oBandBeg(nOBands),oBandEnd(nOBands) |
_RL abeps |
151 |
REAL oPeriodLength |
_RL phiMin |
152 |
REAL phiMin |
_RL thetaMin |
153 |
REAL thetaMin |
_RL rSphere |
154 |
REAL rSphere |
_RL f0 |
155 |
REAL f0 |
_RL beta |
156 |
_RL beta |
_RL viscAh |
157 |
REAL viscAh |
_RL viscAz |
158 |
REAL viscAz |
_RL viscA4 |
159 |
REAL viscA4 |
_RL diffKhT |
160 |
REAL diffKhT |
_RL diffKzT |
161 |
REAL diffKzT |
_RL diffK4T |
162 |
REAL diffK4T |
_RL diffKhS |
163 |
REAL diffKhS |
_RL diffKzS |
164 |
REAL diffKzS |
_RL diffK4S |
165 |
REAL diffK4S |
_RL delt |
166 |
REAL delt |
_RL tauCD |
167 |
REAL tauCD |
_RL rCD |
168 |
REAL rCD |
_RL GMmaxslope |
169 |
REAL tAlpha |
_RL GMlength |
170 |
REAL sBeta |
_RL GMalpha |
171 |
REAL gravity |
_RL GMdepth |
172 |
REAL rhonil |
_RL GMkbackground |
173 |
REAL tRef(Nz) |
_RL gravity |
174 |
REAL sRef(Nz) |
_RL rhonil |
175 |
real Fcori(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
_RL tRef(Nz) |
176 |
REAL startTime |
_RL sRef(Nz) |
177 |
REAL endTime |
_RL Fcori(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
178 |
REAL chkPtFreq |
_RL startTime |
179 |
REAL dumpFreq |
_RL endTime |
180 |
|
_RL chkPtFreq |
181 |
|
_RL dumpFreq |
182 |
|
|
183 |
COMMON /PARM_A/ HeatCapacity_Cp, |
COMMON /PARM_A/ HeatCapacity_Cp, |
184 |
& Lamba_theta |
& Lamba_theta |
185 |
REAL HeatCapacity_Cp |
_RL HeatCapacity_Cp |
186 |
REAL Lamba_theta |
_RL Lamba_theta |
187 |
|
|
188 |
|
C Equation of State (polynomial coeffients) |
189 |
|
COMMON /PARM_EOS_NL/ eosC,eosSig0,eosRefT,eosRefS |
190 |
|
_RL eosC(Nz+1,9),eosSig0(Nz+1),eosRefT(Nz+1),eosRefS(Nz+1) |
191 |
|
C Linear equation of state |
192 |
|
C tAlpha - Linear EOS thermal expansion coefficient ( 1/degree ). |
193 |
|
C sBeta - Linear EOS haline contraction coefficient. |
194 |
|
COMMON /PARM_EOS_LIN/ tAlpha,sBeta |
195 |
|
_RL tAlpha |
196 |
|
_RL sBeta |