82 |
WRITE(msgBuf,'(A)') '// ' |
WRITE(msgBuf,'(A)') '// ' |
83 |
CALL PRINT_MESSAGE( msgBuf, standardMessageUnit, |
CALL PRINT_MESSAGE( msgBuf, standardMessageUnit, |
84 |
& SQUEEZE_RIGHT , 1) |
& SQUEEZE_RIGHT , 1) |
85 |
|
WRITE(msgBuf,'(A,A40)') 'buoyancyRelation = ', buoyancyRelation |
86 |
|
CALL PRINT_MESSAGE( msgBuf, standardMessageUnit, |
87 |
|
& SQUEEZE_RIGHT , 1) |
88 |
CALL WRITE_1D_R8( tRef, Nr, INDEX_K,'tRef =', |
CALL WRITE_1D_R8( tRef, Nr, INDEX_K,'tRef =', |
89 |
&' /* Reference temperature profile ( oC or oK ) */') |
&' /* Reference temperature profile ( oC or oK ) */') |
90 |
CALL WRITE_1D_R8( sRef, Nr, INDEX_K,'sRef =', |
CALL WRITE_1D_R8( sRef, Nr, INDEX_K,'sRef =', |
91 |
&' /* Reference salinity profile ( ppt ) */') |
&' /* Reference salinity profile ( ppt ) */') |
92 |
CALL WRITE_0D_R8( viscAh, INDEX_NONE,'viscAh =', |
CALL WRITE_0D_R8( viscAh, INDEX_NONE,'viscAh =', |
93 |
&' /* Lateral eddy viscosity ( m^2/s ) */') |
&' /* Lateral eddy viscosity ( m^2/s ) */') |
94 |
CALL WRITE_0D_R8( viscA4, INDEX_NONE,'viscAh =', |
CALL WRITE_0D_R8( viscA4, INDEX_NONE,'viscA4 =', |
95 |
&' /* Lateral biharmonic viscosity ( m^4/s ) */') |
&' /* Lateral biharmonic viscosity ( m^4/s ) */') |
96 |
CALL WRITE_0D_L( no_slip_sides, INDEX_NONE, |
CALL WRITE_0D_L( no_slip_sides, INDEX_NONE, |
97 |
& 'no_slip_sides =', ' /* Viscous BCs: No-slip sides */') |
& 'no_slip_sides =', ' /* Viscous BCs: No-slip sides */') |
98 |
IF ( viscAz .NE. UNSET_RL ) THEN |
c IF ( viscAz .NE. UNSET_RL ) THEN |
99 |
CALL WRITE_0D_R8( viscAz, INDEX_NONE,'viscAz =', |
c CALL WRITE_0D_R8( viscAz, INDEX_NONE,'viscAz =', |
100 |
& ' /* Vertical eddy viscosity ( m^2/s ) */') |
c & ' /* Vertical eddy viscosity ( m^2/s ) */') |
101 |
ENDIF |
c ENDIF |
102 |
IF ( viscAp .NE. UNSET_RL ) THEN |
c IF ( viscAp .NE. UNSET_RL ) THEN |
103 |
CALL WRITE_0D_R8( viscAp, INDEX_NONE,'viscAp =', |
c CALL WRITE_0D_R8( viscAp, INDEX_NONE,'viscAp =', |
104 |
& ' /* Vertical eddy viscosity ( Pa^2/s ) */') |
c & ' /* Vertical eddy viscosity ( Pa^2/s ) */') |
105 |
ENDIF |
c ENDIF |
106 |
CALL WRITE_0D_R8( viscAr, INDEX_NONE,'viscAr =', |
CALL WRITE_0D_R8( viscAr, INDEX_NONE,'viscAr =', |
107 |
&' /* Vertical eddy viscosity ( units of r^2/s ) */') |
&' /* Vertical eddy viscosity ( units of r^2/s ) */') |
108 |
CALL WRITE_0D_R8( diffKhT, INDEX_NONE,'diffKhT =', |
CALL WRITE_0D_R8( diffKhT, INDEX_NONE,'diffKhT =', |
109 |
&' /* Laplacian diffusion of heat laterally ( m^2/s ) */') |
&' /* Laplacian diffusion of heat laterally ( m^2/s ) */') |
110 |
CALL WRITE_0D_R8( diffK4T, INDEX_NONE,'diffK4T =', |
CALL WRITE_0D_R8( diffK4T, INDEX_NONE,'diffK4T =', |
111 |
&' /* Bihaarmonic diffusion of heat laterally ( m^4/s ) */') |
&' /* Bihaarmonic diffusion of heat laterally ( m^4/s ) */') |
112 |
CALL WRITE_0D_R8( diffKzT, INDEX_NONE,'diffKzT =', |
c CALL WRITE_0D_R8( diffKzT, INDEX_NONE,'diffKzT =', |
113 |
&' /* Laplacian diffusion of heat vertically ( m^2/s ) */') |
c &' /* Laplacian diffusion of heat vertically ( m^2/s ) */') |
114 |
CALL WRITE_0D_R8( diffKrT, INDEX_NONE,'diffKrT =', |
CALL WRITE_0D_R8( diffKrT, INDEX_NONE,'diffKrT =', |
115 |
&' /* Laplacian diffusion of heat vertically ( m^2/s ) */') |
&' /* Laplacian diffusion of heat vertically ( m^2/s ) */') |
116 |
CALL WRITE_0D_R8( diffKhS, INDEX_NONE,'diffKhS =', |
CALL WRITE_0D_R8( diffKhS, INDEX_NONE,'diffKhS =', |
117 |
&' /* Laplacian diffusion of salt laterally ( m^2/s ) */') |
&' /* Laplacian diffusion of salt laterally ( m^2/s ) */') |
118 |
CALL WRITE_0D_R8( diffK4S, INDEX_NONE,'diffK4S =', |
CALL WRITE_0D_R8( diffK4S, INDEX_NONE,'diffK4S =', |
119 |
&' /* Bihaarmonic diffusion of salt laterally ( m^4/s ) */') |
&' /* Bihaarmonic diffusion of salt laterally ( m^4/s ) */') |
120 |
CALL WRITE_0D_R8( diffKzS, INDEX_NONE,'diffKzS =', |
c CALL WRITE_0D_R8( diffKzS, INDEX_NONE,'diffKzS =', |
121 |
&' /* Laplacian diffusion of salt vertically ( m^2/s ) */') |
c &' /* Laplacian diffusion of salt vertically ( m^2/s ) */') |
122 |
CALL WRITE_0D_R8( diffKrS, INDEX_NONE,'diffKrS =', |
CALL WRITE_0D_R8( diffKrS, INDEX_NONE,'diffKrS =', |
123 |
&' /* Laplacian diffusion of salt vertically ( m^2/s ) */') |
&' /* Laplacian diffusion of salt vertically ( m^2/s ) */') |
124 |
|
WRITE(msgBuf,'(2A)') ' Equation of State : eosType = ', eosType |
125 |
|
CALL PRINT_MESSAGE( msgBuf, standardMessageUnit, |
126 |
|
& SQUEEZE_RIGHT , 1) |
127 |
CALL WRITE_0D_R8( tAlpha, INDEX_NONE,'tAlpha =', |
CALL WRITE_0D_R8( tAlpha, INDEX_NONE,'tAlpha =', |
128 |
&' /* Linear EOS thermal expansion coefficient ( 1/degree ) */') |
&' /* Linear EOS thermal expansion coefficient ( 1/degree ) */') |
129 |
CALL WRITE_0D_R8( sBeta, INDEX_NONE,'sBeta =', |
CALL WRITE_0D_R8( sBeta, INDEX_NONE,'sBeta =', |
138 |
& SQUEEZE_RIGHT , 1) |
& SQUEEZE_RIGHT , 1) |
139 |
ENDDO |
ENDDO |
140 |
ENDIF |
ENDIF |
141 |
|
IF ( buoyancyRelation .eq. 'ATMOSPHERIC' ) THEN |
142 |
|
CALL WRITE_0D_R8( atm_Rd, INDEX_NONE, 'atm_Rd =', |
143 |
|
& ' /* gas constant for dry air ( J/kg/K ) */') |
144 |
|
CALL WRITE_0D_R8( atm_Cp, INDEX_NONE, 'atm_Cp =', |
145 |
|
& ' /* specific heat (Cp) of dry air ( J/kg/K ) */') |
146 |
|
CALL WRITE_0D_R8( atm_kappa, INDEX_NONE, 'atm_kappa =', |
147 |
|
& ' /* kappa (=Rd/Cp ) of dry air */') |
148 |
|
CALL WRITE_0D_R8( atm_Rq, INDEX_NONE, 'atm_Rq =', |
149 |
|
& ' /* water vap. specific vol. anomaly relative to dry air */') |
150 |
|
CALL WRITE_0D_R8( atm_Po, INDEX_NONE, 'atm_Po =', |
151 |
|
& ' /* standard reference pressure ( Pa ) */') |
152 |
|
CALL WRITE_0D_I( integr_GeoPot, INDEX_NONE, 'integr_GeoPot =', |
153 |
|
& ' /* select how the geopotential is integrated */') |
154 |
|
CALL WRITE_0D_I( selectFindRoSurf, INDEX_NONE, |
155 |
|
& 'selectFindRoSurf=', |
156 |
|
& ' /* select how Surf.Ref. pressure is defined */') |
157 |
|
ENDIF |
158 |
CALL WRITE_0D_R8( rhonil, INDEX_NONE,'rhonil =', |
CALL WRITE_0D_R8( rhonil, INDEX_NONE,'rhonil =', |
159 |
&' /* Reference density ( kg/m^3 ) */') |
&' /* Reference density ( kg/m^3 ) */') |
160 |
CALL WRITE_0D_R8( rhoConst, INDEX_NONE,'rhoConst =', |
CALL WRITE_0D_R8( rhoConst, INDEX_NONE,'rhoConst =', |
161 |
&' /* Reference density ( kg/m^3 ) */') |
&' /* Reference density ( kg/m^3 ) */') |
162 |
|
CALL WRITE_0D_R8( rhoConstFresh, INDEX_NONE,'rhoConstFresh =', |
163 |
|
&' /* Reference density ( kg/m^3 ) */') |
164 |
CALL WRITE_0D_R8( gravity, INDEX_NONE,'gravity =', |
CALL WRITE_0D_R8( gravity, INDEX_NONE,'gravity =', |
165 |
&' /* Gravitational acceleration ( m/s^2 ) */') |
&' /* Gravitational acceleration ( m/s^2 ) */') |
166 |
CALL WRITE_0D_R8( gBaro, INDEX_NONE,'gBaro =', |
CALL WRITE_0D_R8( gBaro, INDEX_NONE,'gBaro =', |
167 |
&' /* Barotropic gravity ( m/s^2 ) */') |
&' /* Barotropic gravity ( m/s^2 ) */') |
168 |
|
CALL WRITE_0D_R8(rotationPeriod,INDEX_NONE,'rotationPeriod =', |
169 |
|
&' /* Rotation Period ( s ) */') |
170 |
|
CALL WRITE_0D_R8( omega, INDEX_NONE,'omega =', |
171 |
|
&' /* Angular velocity ( rad/s ) */') |
172 |
CALL WRITE_0D_R8( f0, INDEX_NONE,'f0 =', |
CALL WRITE_0D_R8( f0, INDEX_NONE,'f0 =', |
173 |
&' /* Reference coriolis parameter ( 1/s ) */') |
&' /* Reference coriolis parameter ( 1/s ) */') |
174 |
CALL WRITE_0D_R8( beta, INDEX_NONE,'beta =', |
CALL WRITE_0D_R8( beta, INDEX_NONE,'beta =', |
207 |
CALL WRITE_0D_R8( hFacSup, INDEX_NONE, |
CALL WRITE_0D_R8( hFacSup, INDEX_NONE, |
208 |
&'hFacSup =', |
&'hFacSup =', |
209 |
&' /* upper threshold for hFac (nonlinFreeSurf only)*/') |
&' /* upper threshold for hFac (nonlinFreeSurf only)*/') |
210 |
|
CALL WRITE_0D_I( select_rStar, INDEX_NONE, |
211 |
|
&'select_rStar =', |
212 |
|
&' /* r* Coordinate options (not yet implemented)*/') |
213 |
CALL WRITE_0D_L( useRealFreshWaterFlux, INDEX_NONE, |
CALL WRITE_0D_L( useRealFreshWaterFlux, INDEX_NONE, |
214 |
&'useRealFreshWaterFlux =', |
&'useRealFreshWaterFlux =', |
215 |
&' /* Real Fresh Water Flux on/off flag*/') |
&' /* Real Fresh Water Flux on/off flag*/') |
229 |
&' /* convert F.W. Flux to Salt Flux (-1=use local S)(ppt)*/') |
&' /* convert F.W. Flux to Salt Flux (-1=use local S)(ppt)*/') |
230 |
ENDIF |
ENDIF |
231 |
|
|
232 |
CALL WRITE_0D_L( multiDimAdvection, INDEX_NONE, |
CALL WRITE_0D_L( nonHydrostatic, INDEX_NONE, |
233 |
& 'multiDimAdvection =', |
& 'nonHydrostatic =', ' /* Non-Hydrostatic on/off flag */') |
|
&' /* enable/disable Multi-Dim Advection */') |
|
|
CALL WRITE_0D_L( staggerTimeStep, INDEX_NONE, |
|
|
& 'staggerTimeStep =', |
|
|
&' /* Stagger time stepping on/off flag */') |
|
234 |
CALL WRITE_0D_L( momStepping, INDEX_NONE, |
CALL WRITE_0D_L( momStepping, INDEX_NONE, |
235 |
& 'momStepping =', ' /* Momentum equation on/off flag */') |
& 'momStepping =', ' /* Momentum equation on/off flag */') |
236 |
CALL WRITE_0D_L( momAdvection, INDEX_NONE, |
CALL WRITE_0D_L( momAdvection, INDEX_NONE, |
237 |
& 'momAdvection =', ' /* Momentum advection on/off flag */') |
& 'momAdvection =', ' /* Momentum advection on/off flag */') |
238 |
CALL WRITE_0D_L( momViscosity, INDEX_NONE, |
CALL WRITE_0D_L( momViscosity, INDEX_NONE, |
239 |
& 'momViscosity =', ' /* Momentum viscosity on/off flag */') |
& 'momViscosity =', ' /* Momentum viscosity on/off flag */') |
240 |
|
CALL WRITE_0D_L( momImplVertAdv, INDEX_NONE, 'momImplVertAdv =', |
241 |
|
& '/* Momentum implicit vert. advection on/off*/') |
242 |
|
CALL WRITE_0D_L( implicitViscosity, INDEX_NONE, |
243 |
|
& 'implicitViscosity =', ' /* Implicit viscosity on/off flag */') |
244 |
CALL WRITE_0D_L( useCoriolis, INDEX_NONE, |
CALL WRITE_0D_L( useCoriolis, INDEX_NONE, |
245 |
& 'useCoriolis =', ' /* Coriolis on/off flag */') |
& 'useCoriolis =', ' /* Coriolis on/off flag */') |
246 |
|
CALL WRITE_0D_L( useCDscheme, INDEX_NONE, |
247 |
|
& 'useCDscheme =', ' /* CD scheme on/off flag */') |
248 |
|
CALL WRITE_0D_L( useJamartWetPoints, INDEX_NONE, |
249 |
|
& 'useJamartWetPoints=',' /* Coriolis WetPoints method flag */') |
250 |
CALL WRITE_0D_L( momForcing, INDEX_NONE, |
CALL WRITE_0D_L( momForcing, INDEX_NONE, |
251 |
& 'momForcing =', ' /* Momentum forcing on/off flag */') |
& 'momForcing =', ' /* Momentum forcing on/off flag */') |
252 |
CALL WRITE_0D_L( momPressureForcing, INDEX_NONE, |
CALL WRITE_0D_L( momPressureForcing, INDEX_NONE, |
253 |
& 'momPressureForcing =', |
& 'momPressureForcing =', |
254 |
& ' /* Momentum pressure term on/off flag */') |
& ' /* Momentum pressure term on/off flag */') |
255 |
|
CALL WRITE_0D_L( staggerTimeStep, INDEX_NONE, |
256 |
|
& 'staggerTimeStep =', |
257 |
|
&' /* Stagger time stepping on/off flag */') |
258 |
|
CALL WRITE_0D_L( multiDimAdvection, INDEX_NONE, |
259 |
|
& 'multiDimAdvection =', |
260 |
|
&' /* enable/disable Multi-Dim Advection */') |
261 |
|
CALL WRITE_0D_L( implicitDiffusion, INDEX_NONE, |
262 |
|
& 'implicitDiffusion =','/* Implicit Diffusion on/off flag */') |
263 |
CALL WRITE_0D_L( tempStepping, INDEX_NONE, |
CALL WRITE_0D_L( tempStepping, INDEX_NONE, |
264 |
& 'tempStepping =', ' /* Temperature equation on/off flag */') |
& 'tempStepping =', ' /* Temperature equation on/off flag */') |
265 |
CALL WRITE_0D_L( tempAdvection, INDEX_NONE, |
CALL WRITE_0D_L( tempAdvection, INDEX_NONE, |
266 |
& 'tempAdvection=', ' /* Temperature advection on/off flag */') |
& 'tempAdvection=', ' /* Temperature advection on/off flag */') |
267 |
|
CALL WRITE_0D_L( tempImplVertAdv,INDEX_NONE,'tempImplVertAdv =', |
268 |
|
& '/* Temp. implicit vert. advection on/off */') |
269 |
CALL WRITE_0D_L( tempForcing, INDEX_NONE, |
CALL WRITE_0D_L( tempForcing, INDEX_NONE, |
270 |
& 'tempForcing =', ' /* Temperature forcing on/off flag */') |
& 'tempForcing =', ' /* Temperature forcing on/off flag */') |
271 |
CALL WRITE_0D_L( saltStepping, INDEX_NONE, |
CALL WRITE_0D_L( saltStepping, INDEX_NONE, |
272 |
& 'saltStepping =', ' /* Salinity equation on/off flag */') |
& 'saltStepping =', ' /* Salinity equation on/off flag */') |
273 |
CALL WRITE_0D_L( saltAdvection, INDEX_NONE, |
CALL WRITE_0D_L( saltAdvection, INDEX_NONE, |
274 |
& 'saltAdvection=', ' /* Salinity advection on/off flag */') |
& 'saltAdvection=', ' /* Salinity advection on/off flag */') |
275 |
|
CALL WRITE_0D_L( saltImplVertAdv,INDEX_NONE,'saltImplVertAdv =', |
276 |
|
& '/* Sali. implicit vert. advection on/off */') |
277 |
CALL WRITE_0D_L( saltForcing, INDEX_NONE, |
CALL WRITE_0D_L( saltForcing, INDEX_NONE, |
278 |
& 'saltForcing =', ' /* Salinity forcing on/off flag */') |
& 'saltForcing =', ' /* Salinity forcing on/off flag */') |
|
CALL WRITE_0D_L( nonHydrostatic, INDEX_NONE, |
|
|
& 'nonHydrostatic =', ' /* Non-Hydrostatic on/off flag */') |
|
279 |
WRITE(msgBuf,'(A)') '// ' |
WRITE(msgBuf,'(A)') '// ' |
280 |
CALL PRINT_MESSAGE( msgBuf, standardMessageUnit, |
CALL PRINT_MESSAGE( msgBuf, standardMessageUnit, |
281 |
& SQUEEZE_RIGHT , 1) |
& SQUEEZE_RIGHT , 1) |
311 |
&' /* Number of timesteps */') |
&' /* Number of timesteps */') |
312 |
CALL WRITE_0D_R8( deltaTmom, INDEX_NONE,'deltatTmom =', |
CALL WRITE_0D_R8( deltaTmom, INDEX_NONE,'deltatTmom =', |
313 |
&' /* Momentum equation timestep ( s ) */') |
&' /* Momentum equation timestep ( s ) */') |
314 |
|
CALL WRITE_0D_R8( deltaTfreesurf,INDEX_NONE,'deltaTfreesurf =', |
315 |
|
&' /* FreeSurface equation timestep ( s ) */') |
316 |
CALL WRITE_0D_R8( deltaTtracer, INDEX_NONE,'deltatTtracer =', |
CALL WRITE_0D_R8( deltaTtracer, INDEX_NONE,'deltatTtracer =', |
317 |
&' /* Tracer equation timestep ( s ) */') |
&' /* Tracer equation timestep ( s ) */') |
318 |
CALL WRITE_0D_R8( deltaTClock, INDEX_NONE,'deltatTClock =', |
CALL WRITE_0D_R8( deltaTClock, INDEX_NONE,'deltatTClock =', |
323 |
&' /* put T,S Forcing in Adams-Bash. stepping */') |
&' /* put T,S Forcing in Adams-Bash. stepping */') |
324 |
CALL WRITE_0D_R8( abeps, INDEX_NONE,'abeps =', |
CALL WRITE_0D_R8( abeps, INDEX_NONE,'abeps =', |
325 |
&' /* Adams-Bashforth stabilizing weight */') |
&' /* Adams-Bashforth stabilizing weight */') |
326 |
|
IF (useCDscheme) THEN |
327 |
CALL WRITE_0D_R8( tauCD, INDEX_NONE,'tauCD =', |
CALL WRITE_0D_R8( tauCD, INDEX_NONE,'tauCD =', |
328 |
&' /* CD coupling time-scale ( s ) */') |
&' /* CD coupling time-scale ( s ) */') |
329 |
CALL WRITE_0D_R8( rCD, INDEX_NONE,'rCD =', |
CALL WRITE_0D_R8( rCD, INDEX_NONE,'rCD =', |
330 |
&' /* Normalised CD coupling parameter */') |
&' /* Normalised CD coupling parameter */') |
331 |
|
ENDIF |
332 |
CALL WRITE_0D_R8( startTime, INDEX_NONE,'startTime =', |
CALL WRITE_0D_R8( startTime, INDEX_NONE,'startTime =', |
333 |
&' /* Run start time ( s ). */') |
&' /* Run start time ( s ). */') |
334 |
CALL WRITE_0D_R8( endTime, INDEX_NONE,'endTime =', |
CALL WRITE_0D_R8( endTime, INDEX_NONE,'endTime =', |
339 |
&' /* Rolling restart/checkpoint file interval ( s ). */') |
&' /* Rolling restart/checkpoint file interval ( s ). */') |
340 |
CALL WRITE_0D_R8( dumpFreq, INDEX_NONE,'dumpFreq =', |
CALL WRITE_0D_R8( dumpFreq, INDEX_NONE,'dumpFreq =', |
341 |
&' /* Model state write out interval ( s ). */') |
&' /* Model state write out interval ( s ). */') |
342 |
|
CALL WRITE_0D_R8( externForcingPeriod, INDEX_NONE, |
343 |
|
& 'externForcingPeriod =', ' /* forcing period (s) */') |
344 |
|
CALL WRITE_0D_R8( externForcingCycle, INDEX_NONE, |
345 |
|
& 'externForcingCycle =', ' /* period of the cyle (s). */') |
346 |
|
CALL WRITE_0D_R8( tauThetaClimRelax, INDEX_NONE, |
347 |
|
& 'tauThetaClimRelax =', ' /* relaxation time scale (s) */') |
348 |
|
CALL WRITE_0D_R8( tauSaltClimRelax, INDEX_NONE, |
349 |
|
& 'tauSaltClimRelax =', ' /* relaxation time scale (s) */') |
350 |
|
CALL WRITE_0D_R8( latBandClimRelax, INDEX_NONE, |
351 |
|
& 'latBandClimRelax =', ' /* max. Lat. where relaxation */') |
352 |
WRITE(msgBuf,'(A)') '// ' |
WRITE(msgBuf,'(A)') '// ' |
353 |
CALL PRINT_MESSAGE( msgBuf, standardMessageUnit, |
CALL PRINT_MESSAGE( msgBuf, standardMessageUnit, |
354 |
& SQUEEZE_RIGHT , 1) |
& SQUEEZE_RIGHT , 1) |
367 |
&' /* Spherical coordinates flag ( True / False ) */') |
&' /* Spherical coordinates flag ( True / False ) */') |
368 |
CALL WRITE_0D_L( groundAtK1, INDEX_NONE, 'groundAtK1 =', |
CALL WRITE_0D_L( groundAtK1, INDEX_NONE, 'groundAtK1 =', |
369 |
&' /* Lower Boundary (ground) at the surface(k=1) ( T / F ) */') |
&' /* Lower Boundary (ground) at the surface(k=1) ( T / F ) */') |
370 |
CALL WRITE_1D_R8( Ro_SeaLevel,1, INDEX_NONE,'Ro_SeaLevel =', |
CALL WRITE_0D_R8( Ro_SeaLevel, INDEX_NONE,'Ro_SeaLevel =', |
371 |
&' /* r(1) ( units of r ) */') |
&' /* r(1) ( units of r ) */') |
372 |
CALL WRITE_1D_R8( rkFac,1, INDEX_NONE,'rkFac =', |
CALL WRITE_0D_R8( rkFac, INDEX_NONE,'rkFac =', |
373 |
&' /* minus Vertical index orientation */') |
&' /* minus Vertical index orientation */') |
374 |
CALL WRITE_1D_R8( horiVertRatio,1, INDEX_NONE,'horiVertRatio =', |
CALL WRITE_0D_R8( horiVertRatio, INDEX_NONE,'horiVertRatio =', |
375 |
&' /* Ratio on units : Horiz - Vertical */') |
&' /* Ratio on units : Horiz - Vertical */') |
376 |
c CALL WRITE_1D_R8( delZ,Nr, INDEX_K,'delZ = ', |
c CALL WRITE_1D_R8( delZ,Nr, INDEX_K,'delZ = ', |
377 |
c &' /* W spacing ( m ) */') |
c &' /* W spacing ( m ) */') |