/[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.254 by jmc, Sun Nov 13 00:47:23 2011 UTC revision 1.258 by heimbach, Sat Feb 4 00:56:23 2012 UTC
# Line 318  C     nonHydrostatic   :: Using non-hydr Line 318  C     nonHydrostatic   :: Using non-hydr
318  C     use3Dsolver      :: set to true to use 3-D pressure solver  C     use3Dsolver      :: set to true to use 3-D pressure solver
319  C     implicitIntGravWave :: treat Internal Gravity Wave implicitly  C     implicitIntGravWave :: treat Internal Gravity Wave implicitly
320  C     staggerTimeStep   :: enable a Stagger time stepping U,V (& W) then T,S  C     staggerTimeStep   :: enable a Stagger time stepping U,V (& W) then T,S
321    C     doResetHFactors   :: Do reset thickness factors @ beginning of each time-step
322  C     implicitDiffusion :: Turns implicit vertical diffusion on  C     implicitDiffusion :: Turns implicit vertical diffusion on
323  C     implicitViscosity :: Turns implicit vertical viscosity on  C     implicitViscosity :: Turns implicit vertical viscosity on
324  C     tempImplVertAdv :: Turns on implicit vertical advection for Temperature  C     tempImplVertAdv :: Turns on implicit vertical advection for Temperature
# Line 383  C     printDomain     :: controls printi Line 384  C     printDomain     :: controls printi
384       & useRealFreshWaterFlux, useSRCGSolver,       & useRealFreshWaterFlux, useSRCGSolver,
385       & rigidLid, implicitFreeSurface, exactConserv, linFSConserveTr,       & rigidLid, implicitFreeSurface, exactConserv, linFSConserveTr,
386       & uniformLin_PhiSurf,       & uniformLin_PhiSurf,
387       & quasiHydrostatic, nonHydrostatic,       & quasiHydrostatic, nonHydrostatic, use3Dsolver,
388       & use3Dsolver, implicitIntGravWave, staggerTimeStep,       & implicitIntGravWave, staggerTimeStep, doResetHFactors,
389       & implicitDiffusion, implicitViscosity,       & implicitDiffusion, implicitViscosity,
390       & tempImplVertAdv, saltImplVertAdv, momImplVertAdv,       & tempImplVertAdv, saltImplVertAdv, momImplVertAdv,
391       & multiDimAdvection, useMultiDimAdvec,       & multiDimAdvection, useMultiDimAdvec,
# Line 448  C     printDomain     :: controls printi Line 449  C     printDomain     :: controls printi
449        LOGICAL use3Dsolver        LOGICAL use3Dsolver
450        LOGICAL implicitIntGravWave        LOGICAL implicitIntGravWave
451        LOGICAL staggerTimeStep        LOGICAL staggerTimeStep
452          LOGICAL doResetHFactors
453        LOGICAL momStepping        LOGICAL momStepping
454        LOGICAL calc_wVelocity        LOGICAL calc_wVelocity
455        LOGICAL tempStepping        LOGICAL tempStepping
# Line 516  C           defaults to 0.51 but can be Line 518  C           defaults to 0.51 but can be
518  C     delR      :: Vertical grid spacing ( units of r ).  C     delR      :: Vertical grid spacing ( units of r ).
519  C     delRc     :: Vertical grid spacing between cell centers (r unit).  C     delRc     :: Vertical grid spacing between cell centers (r unit).
520  C     delX      :: Separation between cell faces (m) or (deg), depending  C     delX      :: Separation between cell faces (m) or (deg), depending
521  C     delY        on input flags.  C     delY         on input flags. Note: moved to header file SET_GRID.h
522  C     xgOrigin   :: Origin of the X-axis (Cartesian Grid) / Longitude of Western  C     xgOrigin   :: Origin of the X-axis (Cartesian Grid) / Longitude of Western
523  C                :: most cell face (Lat-Lon grid) (Note: this is an "inert"  C                :: most cell face (Lat-Lon grid) (Note: this is an "inert"
524  C                :: parameter but it makes geographical references simple.)  C                :: parameter but it makes geographical references simple.)
# Line 526  C     gravity   :: Accel. due to gravity Line 528  C     gravity   :: Accel. due to gravity
528  C     recip_gravity and its inverse  C     recip_gravity and its inverse
529  C     gBaro     :: Accel. due to gravity used in barotropic equation ( m/s^2 )  C     gBaro     :: Accel. due to gravity used in barotropic equation ( m/s^2 )
530  C     rhoNil    :: Reference density for the linear equation of state  C     rhoNil    :: Reference density for the linear equation of state
531  C     rhoConst  :: Vertically constant reference density  C     rhoConst  :: Vertically constant reference density (Boussinesq)
532  C     rhoFacC   :: normalized (by rhoConst) reference density at cell-Center  C     rhoFacC   :: normalized (by rhoConst) reference density at cell-Center
533  C     rhoFacF   :: normalized (by rhoConst) reference density at cell-interFace  C     rhoFacF   :: normalized (by rhoConst) reference density at cell-interFace
534  C     rhoConstFresh :: Constant reference density for fresh water (rain)  C     rhoConstFresh :: Constant reference density for fresh water (rain)
# Line 718  C     thetaEuler    :: Euler angle, rota Line 720  C     thetaEuler    :: Euler angle, rota
720  C     psiEuler      :: Euler angle, rotation about new z-axis  C     psiEuler      :: Euler angle, rotation about new z-axis
721        COMMON /PARM_R/ cg2dTargetResidual, cg2dTargetResWunit,        COMMON /PARM_R/ cg2dTargetResidual, cg2dTargetResWunit,
722       & cg2dpcOffDFac, cg3dTargetResidual,       & cg2dpcOffDFac, cg3dTargetResidual,
723       & delR, delRc, delX, delY, xgOrigin, ygOrigin,       & delR, delRc, xgOrigin, ygOrigin,
724       & deltaT, deltaTmom, dTtracerLev, deltaTfreesurf, deltaTClock,       & deltaT, deltaTmom, dTtracerLev, deltaTfreesurf, deltaTClock,
725       & abEps, alph_AB, beta_AB,       & abEps, alph_AB, beta_AB,
726       & rSphere, recip_rSphere, radius_fromHorizGrid,       & rSphere, recip_rSphere, radius_fromHorizGrid,
# Line 741  C     psiEuler      :: Euler angle, rota Line 743  C     psiEuler      :: Euler angle, rota
743       & freeSurfFac, implicSurfPress, implicDiv2Dflow, implicitNHPress,       & freeSurfFac, implicSurfPress, implicDiv2Dflow, implicitNHPress,
744       & hFacMin, hFacMinDz, hFacInf, hFacSup,       & hFacMin, hFacMinDz, hFacInf, hFacSup,
745       & gravity, recip_gravity, gBaro,       & gravity, recip_gravity, gBaro,
746       & rhonil, recip_rhonil, rhoConst, recip_rhoConst,       & rhoNil, rhoConst, recip_rhoConst,
747       & rhoFacC, recip_rhoFacC, rhoFacF, recip_rhoFacF,       & rhoFacC, recip_rhoFacC, rhoFacF, recip_rhoFacF,
748       & rhoConstFresh, rho1Ref, tRef, sRef, phiRef, dBdrRef,       & rhoConstFresh, rho1Ref, tRef, sRef, phiRef, dBdrRef,
749       & rVel2wUnit, wUnit2rVel, mass2rUnit, rUnit2mass,       & rVel2wUnit, wUnit2rVel, mass2rUnit, rUnit2mass,
# Line 767  C     psiEuler      :: Euler angle, rota Line 769  C     psiEuler      :: Euler angle, rota
769        _RL cg2dpcOffDFac        _RL cg2dpcOffDFac
770        _RL delR(Nr)        _RL delR(Nr)
771        _RL delRc(Nr+1)        _RL delRc(Nr+1)
       _RL delX(Nx)  
       _RL delY(Ny)  
772        _RL xgOrigin        _RL xgOrigin
773        _RL ygOrigin        _RL ygOrigin
774        _RL deltaT        _RL deltaT
# Line 836  C     psiEuler      :: Euler angle, rota Line 836  C     psiEuler      :: Euler angle, rota
836        _RL gravity        _RL gravity
837        _RL recip_gravity        _RL recip_gravity
838        _RL gBaro        _RL gBaro
839        _RL rhonil,        recip_rhonil        _RL rhoNil
840        _RL rhoConst,      recip_rhoConst        _RL rhoConst,      recip_rhoConst
841        _RL rhoFacC(Nr),   recip_rhoFacC(Nr)        _RL rhoFacC(Nr),   recip_rhoFacC(Nr)
842        _RL rhoFacF(Nr+1), recip_rhoFacF(Nr+1)        _RL rhoFacF(Nr+1), recip_rhoFacF(Nr+1)
# Line 949  C Logical flags for selecting packages Line 949  C Logical flags for selecting packages
949        LOGICAL useSEAICE        LOGICAL useSEAICE
950        LOGICAL useSALT_PLUME        LOGICAL useSALT_PLUME
951        LOGICAL useShelfIce        LOGICAL useShelfIce
952          LOGICAL useStreamIce
953        LOGICAL useICEFRONT        LOGICAL useICEFRONT
954        LOGICAL useThSIce        LOGICAL useThSIce
955        LOGICAL useATM2d        LOGICAL useATM2d
# Line 970  C Logical flags for selecting packages Line 971  C Logical flags for selecting packages
971       &        useCAL, useEXF, useBulkForce, useEBM, useCheapAML,       &        useCAL, useEXF, useBulkForce, useEBM, useCheapAML,
972       &        useGrdchk, useSMOOTH, useECCO, useSBO, useFLT,       &        useGrdchk, useSMOOTH, useECCO, useSBO, useFLT,
973       &        usePTRACERS, useGCHEM, useRBCS, useOffLine, useMATRIX,       &        usePTRACERS, useGCHEM, useRBCS, useOffLine, useMATRIX,
974       &        useSEAICE, useSALT_PLUME, useShelfIce,       &        useSEAICE, useSALT_PLUME, useShelfIce, useStreamIce,
975       &        useICEFRONT, useThSIce,       &        useICEFRONT, useThSIce,
976       &        useATM2D, useAIM, useLand, useFizhi, useGridAlt,       &        useATM2D, useAIM, useLand, useFizhi, useGridAlt,
977       &        useDiagnostics, useREGRID, useLayers, useMNC,       &        useDiagnostics, useREGRID, useLayers, useMNC,

Legend:
Removed from v.1.254  
changed lines
  Added in v.1.258

  ViewVC Help
Powered by ViewVC 1.1.22