/[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.86 by dimitri, Tue Feb 18 05:47:28 2003 UTC revision 1.88 by jmc, Mon Mar 17 16:59:38 2003 UTC
# Line 73  C     pLoadFile       :: File containing Line 73  C     pLoadFile       :: File containing
73  C     buoyancyRelation :: Flag used to indicate which relation to use to  C     buoyancyRelation :: Flag used to indicate which relation to use to
74  C                        get buoyancy.  C                        get buoyancy.
75  C     eosType         :: choose the equation of state:  C     eosType         :: choose the equation of state:
76  C                        LINEAR, POLY3, UNESCO, JMD95Z, JMD95P  C                        LINEAR, POLY3, UNESCO, JMD95Z, JMD95P, MDJWF, IDEALGAS
77        COMMON /PARM_C/ checkPtSuff,        COMMON /PARM_C/ checkPtSuff,
78       &                bathyFile, topoFile,       &                bathyFile, topoFile,
79       &                hydrogThetaFile, hydrogSaltFile,       &                hydrogThetaFile, hydrogSaltFile,
# Line 210  C     doSaltClimRelax  :: Set true if re Line 210  C     doSaltClimRelax  :: Set true if re
210  C                        climatology is required.  C                        climatology is required.
211  C     periodicExternalForcing :: Set true if forcing is time-dependant  C     periodicExternalForcing :: Set true if forcing is time-dependant
212  C     usingPCoords     :: Set to indicate that we are working in pressure  C     usingPCoords     :: Set to indicate that we are working in pressure
213  C                        coords.  C                        coords. (jmc: is it still used ?)
214  C     usingZCoords     :: Set to indicate that we are working in height  C     usingZCoords     :: Set to indicate that we are working in height
215  C                        coords.  C                        coords. (jmc: is it still used ?)
216    C     useDynP_inEos_Zc :: use the dynamical pressure in EOS (with Z-coord.)
217    C                         this requires specific code for restart & exchange
218  C     setCenterDr    :: set cell Center depth and put Interface at the middle  C     setCenterDr    :: set cell Center depth and put Interface at the middle
219  C     nonHydrostatic :: Using non-hydrostatic terms  C     nonHydrostatic :: Using non-hydrostatic terms
220  C     quasiHydrostatic :: Using non-hydrostatic terms in hydrostatic algorithm  C     quasiHydrostatic :: Using non-hydrostatic terms in hydrostatic algorithm
# Line 241  C     groundAtK1  :: put the surface(k=1 Line 243  C     groundAtK1  :: put the surface(k=1
243       & multiDimAdvection, forcing_In_AB,       & multiDimAdvection, forcing_In_AB,
244       & doThetaClimRelax, doSaltClimRelax, doTr1ClimRelax,       & doThetaClimRelax, doSaltClimRelax, doTr1ClimRelax,
245       & periodicExternalForcing,       & periodicExternalForcing,
246       & usingPCoords, usingZCoords, setCenterDr,       & usingPCoords, usingZCoords, useDynP_inEos_Zc, setCenterDr,
247       & nonHydrostatic, quasiHydrostatic, globalFiles, useSingleCpuIO,       & nonHydrostatic, quasiHydrostatic, globalFiles, useSingleCpuIO,
248       & allowFreezing, groundAtK1,       & allowFreezing, groundAtK1,
249       & usePickupBeforeC35, debugMode,       & usePickupBeforeC35, debugMode,
# Line 291  C     groundAtK1  :: put the surface(k=1 Line 293  C     groundAtK1  :: put the surface(k=1
293        LOGICAL periodicExternalForcing        LOGICAL periodicExternalForcing
294        LOGICAL usingPCoords        LOGICAL usingPCoords
295        LOGICAL usingZCoords        LOGICAL usingZCoords
296          LOGICAL useDynP_inEos_Zc
297        LOGICAL setCenterDr        LOGICAL setCenterDr
298        LOGICAL nonHydrostatic        LOGICAL nonHydrostatic
299        LOGICAL quasiHydrostatic        LOGICAL quasiHydrostatic
# Line 347  C     f0        :: Reference coriolis pa Line 350  C     f0        :: Reference coriolis pa
350  C                 ( Southern edge f for beta plane )  C                 ( Southern edge f for beta plane )
351  C     beta      :: df/dy ( s^-1.m^-1 )  C     beta      :: df/dy ( s^-1.m^-1 )
352  C     omega     :: Angular velocity ( rad/s )  C     omega     :: Angular velocity ( rad/s )
353    C     rotationPeriod :: Rotation period (s) (= 2.pi/omega)
354  C     viscAh    :: Eddy viscosity coeff. for mixing of  C     viscAh    :: Eddy viscosity coeff. for mixing of
355  C                 momentum laterally ( m^2/s )  C                 momentum laterally ( m^2/s )
356  C     viscAz    :: Eddy viscosity coeff. for mixing of  C     viscAz    :: Eddy viscosity coeff. for mixing of
# Line 465  C      --"-"--  Quadratic  ( linear: 1/s Line 469  C      --"-"--  Quadratic  ( linear: 1/s
469       & endTime, chkPtFreq, pchkPtFreq, dumpFreq,       & endTime, chkPtFreq, pchkPtFreq, dumpFreq,
470       & diagFreq, taveFreq, tave_lastIter, monitorFreq,       & diagFreq, taveFreq, tave_lastIter, monitorFreq,
471       & afFacMom, vfFacMom, pfFacMom, cfFacMom, foFacMom, mtFacMom,       & afFacMom, vfFacMom, pfFacMom, cfFacMom, foFacMom, mtFacMom,
472       & cosPower, cAdjFreq, omega,       & cosPower, cAdjFreq, omega, rotationPeriod,
473       & tauThetaClimRelax, lambdaThetaClimRelax,       & tauThetaClimRelax, lambdaThetaClimRelax,
474       & tauSaltClimRelax, lambdaSaltClimRelax,       & tauSaltClimRelax, lambdaSaltClimRelax,
475       & tauTr1ClimRelax, lambdaTr1ClimRelax,       & tauTr1ClimRelax, lambdaTr1ClimRelax,
# Line 559  C      --"-"--  Quadratic  ( linear: 1/s Line 563  C      --"-"--  Quadratic  ( linear: 1/s
563        _RL cosPower        _RL cosPower
564        _RL cAdjFreq        _RL cAdjFreq
565        _RL omega        _RL omega
566          _RL rotationPeriod
567        _RL tauThetaClimRelax        _RL tauThetaClimRelax
568        _RL lambdaThetaClimRelax        _RL lambdaThetaClimRelax
569        _RL tauSaltClimRelax        _RL tauSaltClimRelax
# Line 584  C      --"-"--  Quadratic  ( linear: 1/s Line 589  C      --"-"--  Quadratic  ( linear: 1/s
589        _RL Lamba_theta        _RL Lamba_theta
590        _RL recip_Cp        _RL recip_Cp
591    
 CmlC Equation of State (polynomial coeffients)  
 Cml      COMMON /PARM_EOS_NL/ eosC,eosSig0,eosRefT,eosRefS  
 Cml      _RL eosC(9,Nr+1),eosSig0(Nr+1),eosRefT(Nr+1),eosRefS(Nr+1)  
 CmlC Linear equation of state  
 CmlC     tAlpha    :: Linear EOS thermal expansion coefficient ( 1/degree ).  
 CmlC     sBeta     :: Linear EOS haline contraction coefficient.  
 Cml      COMMON /PARM_EOS_LIN/ tAlpha,sBeta,eosType  
 Cml      _RL tAlpha  
 Cml      _RL sBeta  
   
592  C Atmospheric physical parameters (Ideal Gas EOS, ...)  C Atmospheric physical parameters (Ideal Gas EOS, ...)
593  C     atm_Po    :: standard reference pressure  C     atm_Po    :: standard reference pressure
594  C     atm_Cp    :: specific heat (Cp) of the (dry) air at constant pressure  C     atm_Cp    :: specific heat (Cp) of the (dry) air at constant pressure

Legend:
Removed from v.1.86  
changed lines
  Added in v.1.88

  ViewVC Help
Powered by ViewVC 1.1.22