/[MITgcm]/MITgcm/model/inc/PARAMS.h
ViewVC logotype

Diff of /MITgcm/model/inc/PARAMS.h

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.55 by jmc, Fri Jul 6 21:31:20 2001 UTC revision 1.62 by adcroft, Thu Sep 13 17:43:55 2001 UTC
# Line 119  C                           =0 Linear fr Line 119  C                           =0 Linear fr
119       &        writeStatePrec, nCheckLev,       &        writeStatePrec, nCheckLev,
120       &        writeBinaryPrec, readBinaryPrec,       &        writeBinaryPrec, readBinaryPrec,
121       &        nonlinFreeSurf,       &        nonlinFreeSurf,
122       &        zonal_filt_sinpow, zonal_filt_cospow       &        zonal_filt_sinpow, zonal_filt_cospow,
123         &        tempAdvScheme, saltAdvScheme, tracerAdvScheme
124        INTEGER cg2dMaxIters        INTEGER cg2dMaxIters
125        INTEGER cg2dChkResFreq        INTEGER cg2dChkResFreq
126        INTEGER cg3dMaxIters        INTEGER cg3dMaxIters
# Line 135  C                           =0 Linear fr Line 136  C                           =0 Linear fr
136        INTEGER nonlinFreeSurf        INTEGER nonlinFreeSurf
137        INTEGER zonal_filt_sinpow        INTEGER zonal_filt_sinpow
138        INTEGER zonal_filt_cospow        INTEGER zonal_filt_cospow
139          INTEGER tempAdvScheme
140          INTEGER saltAdvScheme
141          INTEGER tracerAdvScheme
142    
143  C--   COMMON /PARM_L/ Logical valued parameters used by the model.  C--   COMMON /PARM_L/ Logical valued parameters used by the model.
144  C     usingCartesianGrid - If TRUE grid generation will be in a cartesian  C     usingCartesianGrid - If TRUE grid generation will be in a cartesian
# Line 173  C                           linear relat Line 177  C                           linear relat
177  C     momStepping   - Turns momentum equation time-stepping off  C     momStepping   - Turns momentum equation time-stepping off
178  C     tempStepping  - Turns temperature equation time-stepping off  C     tempStepping  - Turns temperature equation time-stepping off
179  C     saltStepping  - Turns salinity equation time-stepping off  C     saltStepping  - Turns salinity equation time-stepping off
180    C     tr1Stepping   - Turns passive tracer 1 time-stepping on/off
181  C     useConstantF  - Coriolis parameter set to f0  C     useConstantF  - Coriolis parameter set to f0
182  C     useBetaPlaneF - Coriolis parameter set to f0 + beta.y  C     useBetaPlaneF - Coriolis parameter set to f0 + beta.y
183  C     useSphereF    - Coriolis parameter set to 2.omega.sin(phi)  C     useSphereF    - Coriolis parameter set to 2.omega.sin(phi)
# Line 196  C     groundAtK1  - put the surface(k=1) Line 201  C     groundAtK1  - put the surface(k=1)
201       & no_slip_sides,no_slip_bottom,       & no_slip_sides,no_slip_bottom,
202       & staggerTimeStep,       & staggerTimeStep,
203       & momViscosity, momAdvection, momForcing, useCoriolis,       & momViscosity, momAdvection, momForcing, useCoriolis,
204       & momPressureForcing,tempDiffusion, tempAdvection, tempForcing,       & momPressureForcing, vectorInvariantMomentum,
205         & tempDiffusion, tempAdvection, tempForcing,
206       & saltDiffusion, saltAdvection, saltForcing,       & saltDiffusion, saltAdvection, saltForcing,
207       & rigidLid, implicitFreeSurface, exactConserv, uniformLin_PhiSurf,       & rigidLid, implicitFreeSurface, exactConserv, uniformLin_PhiSurf,
208       & momStepping, tempStepping, saltStepping,       & momStepping, tempStepping, saltStepping, tr1Stepping,
209       & metricTerms, usingSphericalPolarMTerms,       & metricTerms, usingSphericalPolarMTerms,
210       & useConstantF, useBetaPlaneF, useSphereF,       & useConstantF, useBetaPlaneF, useSphereF,
211       & implicitDiffusion, implicitViscosity,       & implicitDiffusion, implicitViscosity,
212       & doThetaClimRelax, doSaltClimRelax,       & doThetaClimRelax, doSaltClimRelax, doTr1ClimRelax,
213       & periodicExternalForcing, usingPCoords, usingZCoords,       & periodicExternalForcing, usingPCoords, usingZCoords,
214       & nonHydrostatic, globalFiles,       & nonHydrostatic, globalFiles,
215       & allowFreezing, groundAtK1,       & allowFreezing, groundAtK1,
216       & usePickupBeforeC35, debugMode       & usePickupBeforeC35, debugMode,
217         & readPickupWithTracer, writePickupWithTracer,
218         & multiDimAdvection
219        LOGICAL usingCartesianGrid        LOGICAL usingCartesianGrid
220        LOGICAL usingSphericalPolarGrid        LOGICAL usingSphericalPolarGrid
221        LOGICAL usingCurvilinearGrid        LOGICAL usingCurvilinearGrid
# Line 220  C     groundAtK1  - put the surface(k=1) Line 228  C     groundAtK1  - put the surface(k=1)
228        LOGICAL momForcing        LOGICAL momForcing
229        LOGICAL momPressureForcing        LOGICAL momPressureForcing
230        LOGICAL useCoriolis        LOGICAL useCoriolis
231          LOGICAL vectorInvariantMomentum
232        LOGICAL tempDiffusion        LOGICAL tempDiffusion
233        LOGICAL tempAdvection        LOGICAL tempAdvection
234        LOGICAL tempForcing        LOGICAL tempForcing
# Line 233  C     groundAtK1  - put the surface(k=1) Line 242  C     groundAtK1  - put the surface(k=1)
242        LOGICAL momStepping        LOGICAL momStepping
243        LOGICAL tempStepping        LOGICAL tempStepping
244        LOGICAL saltStepping        LOGICAL saltStepping
245          LOGICAL tr1Stepping
246        LOGICAL metricTerms        LOGICAL metricTerms
247        LOGICAL useConstantF        LOGICAL useConstantF
248        LOGICAL useBetaPlaneF        LOGICAL useBetaPlaneF
# Line 241  C     groundAtK1  - put the surface(k=1) Line 251  C     groundAtK1  - put the surface(k=1)
251        LOGICAL implicitViscosity        LOGICAL implicitViscosity
252        LOGICAL doThetaClimRelax        LOGICAL doThetaClimRelax
253        LOGICAL doSaltClimRelax        LOGICAL doSaltClimRelax
254          LOGICAL doTr1ClimRelax
255        LOGICAL periodicExternalForcing        LOGICAL periodicExternalForcing
256        LOGICAL usingPCoords        LOGICAL usingPCoords
257        LOGICAL usingZCoords        LOGICAL usingZCoords
# Line 250  C     groundAtK1  - put the surface(k=1) Line 261  C     groundAtK1  - put the surface(k=1)
261        LOGICAL groundAtK1        LOGICAL groundAtK1
262        LOGICAL usePickupBeforeC35        LOGICAL usePickupBeforeC35
263        LOGICAL debugMode        LOGICAL debugMode
264          LOGICAL readPickupWithTracer
265          LOGICAL writePickupWithTracer
266          LOGICAL multiDimAdvection
267    
268  C--   COMMON /PARM_R/ "Real" valued parameters used by the model.  C--   COMMON /PARM_R/ "Real" valued parameters used by the model.
269  C     gg2dTargetResidual  C     gg2dTargetResidual
# Line 353  C     chkPtFreq     - Frequency of rolli Line 367  C     chkPtFreq     - Frequency of rolli
367  C     pChkPtFreq    - Frequency of permanent check pointing ( s ).  C     pChkPtFreq    - Frequency of permanent check pointing ( s ).
368  C     dumpFreq      - Frequency with which model state is written to  C     dumpFreq      - Frequency with which model state is written to
369  C                     post-processing files ( s ).  C                     post-processing files ( s ).
370    C     diagFreq      - Frequency with which model writes diagnostic output
371    C                     of intermediate quantities.
372  C     afFacMom      - Advection of momentum term tracer parameter  C     afFacMom      - Advection of momentum term tracer parameter
373  C     vfFacMom      - Momentum viscosity tracer parameter  C     vfFacMom      - Momentum viscosity tracer parameter
374  C     pfFacMom      - Momentum pressure forcing tracer parameter  C     pfFacMom      - Momentum pressure forcing tracer parameter
# Line 387  C         "     Quadratic  ( linear: 1/s Line 403  C         "     Quadratic  ( linear: 1/s
403       & deltaT,deltaTmom, deltaTtracer, deltaTClock,abeps, startTime,       & deltaT,deltaTmom, deltaTtracer, deltaTClock,abeps, startTime,
404       & phiMin, thetaMin, rSphere, recip_RSphere, f0, beta,       & phiMin, thetaMin, rSphere, recip_RSphere, f0, beta,
405       & fCori, fCoriG,       & fCori, fCoriG,
406       & viscAh,  viscAz,  viscA4,  viscAr,       & viscAh,  viscAz,  viscA4,  viscAr, viscAstrain, viscAtension,
407       & diffKhT, diffKzT, diffK4T, diffKrT,       & diffKhT, diffKzT, diffK4T, diffKrT,
408       & diffKhS, diffKzS, diffK4S, diffKrS,       & diffKhS, diffKzS, diffK4S, diffKrS,
409       & delT, tauCD, rCD, freeSurfFac, implicSurfPress, implicDiv2Dflow,       & delT, tauCD, rCD, freeSurfFac, implicSurfPress, implicDiv2Dflow,
410       & hFacMin, hFacMinDz, hFacInf, hFacSup,       & hFacMin, hFacMinDz, hFacInf, hFacSup,
411       & gravity, recip_Gravity, gBaro, rhonil, recip_rhonil,       & gravity, recip_Gravity, gBaro, rhonil, recip_rhonil,
412       & recip_rhoConst, rhoConst, tRef, sRef,       & recip_rhoConst, rhoConst, tRef, sRef,
413       & endTime, chkPtFreq, pchkPtFreq, dumpFreq, taveFreq, monitorFreq,       & endTime, chkPtFreq, pchkPtFreq, dumpFreq,
414         & diagFreq, taveFreq, monitorFreq,
415       & afFacMom, vfFacMom, pfFacMom, cfFacMom, foFacMom, mtFacMom,       & afFacMom, vfFacMom, pfFacMom, cfFacMom, foFacMom, mtFacMom,
416       & cosPower,       & cosPower, cAdjFreq, omega,
417       & cAdjFreq, omega, tauThetaClimRelax, lambdaThetaClimRelax,       & tauThetaClimRelax, lambdaThetaClimRelax,
418       & tauSaltClimRelax, lambdaSaltClimRelax,       & tauSaltClimRelax, lambdaSaltClimRelax,
419         & tauTr1ClimRelax, lambdaTr1ClimRelax,
420       & externForcingCycle, externForcingPeriod,       & externForcingCycle, externForcingPeriod,
421       & viscAp, diffKpT, diffKpS, hFacMinDr, hFacMinDp,       & viscAp, diffKpT, diffKpS, hFacMinDr, hFacMinDp,
422       & theta_S, specVol_S, horiVertRatio, recip_horiVertRatio,       & theta_S, specVol_S, horiVertRatio, recip_horiVertRatio,
# Line 435  C         "     Quadratic  ( linear: 1/s Line 453  C         "     Quadratic  ( linear: 1/s
453        _RL hFacSup        _RL hFacSup
454        _RL beta        _RL beta
455        _RL viscAh        _RL viscAh
456          _RL viscAstrain
457          _RL viscAtension
458        _RL viscAz        _RL viscAz
459        _RL viscAp        _RL viscAp
460        _RL viscAr        _RL viscAr
# Line 470  C         "     Quadratic  ( linear: 1/s Line 490  C         "     Quadratic  ( linear: 1/s
490        _RL chkPtFreq        _RL chkPtFreq
491        _RL pChkPtFreq        _RL pChkPtFreq
492        _RL dumpFreq        _RL dumpFreq
493          _RL diagFreq
494        _RL taveFreq        _RL taveFreq
495        _RL monitorFreq        _RL monitorFreq
496        _RL afFacMom        _RL afFacMom
# Line 485  C         "     Quadratic  ( linear: 1/s Line 506  C         "     Quadratic  ( linear: 1/s
506        _RL lambdaThetaClimRelax        _RL lambdaThetaClimRelax
507        _RL tauSaltClimRelax        _RL tauSaltClimRelax
508        _RL lambdaSaltClimRelax        _RL lambdaSaltClimRelax
509          _RL tauTr1ClimRelax
510          _RL lambdaTr1ClimRelax
511        _RL externForcingCycle        _RL externForcingCycle
512        _RL externForcingPeriod        _RL externForcingPeriod
513        _RL horiVertRatio        _RL horiVertRatio
# Line 529  C Logical flags for selecting packages Line 552  C Logical flags for selecting packages
552        LOGICAL useGMRedi        LOGICAL useGMRedi
553        LOGICAL useOBCS        LOGICAL useOBCS
554        LOGICAL useAIM        LOGICAL useAIM
555          LOGICAL useGrdchk
556        LOGICAL useECCO        LOGICAL useECCO
557        LOGICAL useSHAP_FILT        LOGICAL useSHAP_FILT
558          LOGICAL useFLT
559        COMMON /PARM_PACKAGES/        COMMON /PARM_PACKAGES/
560       &        useKPP, useGMRedi, useOBCS, useAIM, useECCO, useSHAP_FILT       &        useKPP, useGMRedi, useOBCS, useAIM, useECCO,
561         &        useSHAP_FILT, useGrdchk, useFLT
562    

Legend:
Removed from v.1.55  
changed lines
  Added in v.1.62

  ViewVC Help
Powered by ViewVC 1.1.22