/[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.184 by jmc, Sat Apr 15 15:06:22 2006 UTC revision 1.189 by edhill, Tue Aug 15 04:24:03 2006 UTC
# Line 254  C     saltStepping  :: Turns salinity eq Line 254  C     saltStepping  :: Turns salinity eq
254  C     useConstantF  :: Coriolis parameter set to f0  C     useConstantF  :: Coriolis parameter set to f0
255  C     useBetaPlaneF :: Coriolis parameter set to f0 + beta.y  C     useBetaPlaneF :: Coriolis parameter set to f0 + beta.y
256  C     useSphereF    :: Coriolis parameter set to 2.omega.sin(phi)  C     useSphereF    :: Coriolis parameter set to 2.omega.sin(phi)
257    C     use3dCoriolis :: Turns the 3-D coriolis terms (in Omega.cos Phi) on - off
258  C     useCDscheme   :: use CD-scheme to calculate Coriolis terms.  C     useCDscheme   :: use CD-scheme to calculate Coriolis terms.
259  C     useJamartWetPoints :: Use wet-point method for Coriolis (Jamart and Ozer, 1986)  C     useJamartWetPoints :: Use wet-point method for Coriolis (Jamart and Ozer, 1986)
260  C     useJamartMomAdv :: Use wet-point method for V.I. non-linear term  C     useJamartMomAdv :: Use wet-point method for V.I. non-linear term
# Line 325  C     balancePrintMean:: print substract Line 326  C     balancePrintMean:: print substract
326       & use3Dsolver, implicitIntGravWave, staggerTimeStep,       & use3Dsolver, implicitIntGravWave, staggerTimeStep,
327       & momStepping, tempStepping, saltStepping,       & momStepping, tempStepping, saltStepping,
328       & metricTerms, useNHMTerms,       & metricTerms, useNHMTerms,
329       & useConstantF, useBetaPlaneF, useSphereF,       & useConstantF, useBetaPlaneF, useSphereF, use3dCoriolis,
330       & useCDscheme,       & useCDscheme,
331       & useEnergyConservingCoriolis, useJamartWetPoints, useJamartMomAdv,       & useEnergyConservingCoriolis, useJamartWetPoints, useJamartMomAdv,
332       & SadournyCoriolis, upwindVorticity, highOrderVorticity,       & SadournyCoriolis, upwindVorticity, highOrderVorticity,
# Line 382  C     balancePrintMean:: print substract Line 383  C     balancePrintMean:: print substract
383        LOGICAL useConstantF        LOGICAL useConstantF
384        LOGICAL useBetaPlaneF        LOGICAL useBetaPlaneF
385        LOGICAL useSphereF        LOGICAL useSphereF
386          LOGICAL use3dCoriolis
387        LOGICAL useCDscheme        LOGICAL useCDscheme
388        LOGICAL useEnergyConservingCoriolis        LOGICAL useEnergyConservingCoriolis
389        LOGICAL useJamartWetPoints        LOGICAL useJamartWetPoints
# Line 484  C                 momentum laterally ( m Line 486  C                 momentum laterally ( m
486  C     viscAhW   :: Eddy viscosity coeff. for mixing of vertical  C     viscAhW   :: Eddy viscosity coeff. for mixing of vertical
487  C                 momentum laterally, no effect for hydrostatic  C                 momentum laterally, no effect for hydrostatic
488  C                 model, defaults to viscAh if unset ( m^2/s )  C                 model, defaults to viscAh if unset ( m^2/s )
489    C                 Not used if variable horiz. viscosity is used.
490  C     viscAr    :: Eddy viscosity coeff. for mixing of  C     viscAr    :: Eddy viscosity coeff. for mixing of
491  C                 momentum vertically ( units of r^2/s )  C                 momentum vertically ( units of r^2/s )
492  C     viscA4    :: Biharmonic viscosity coeff. for mixing of  C     viscA4    :: Biharmonic viscosity coeff. for mixing of
# Line 491  C                 momentum laterally ( m Line 494  C                 momentum laterally ( m
494  C     viscA4W   :: Biharmonic viscosity coeff. for mixing of vertical  C     viscA4W   :: Biharmonic viscosity coeff. for mixing of vertical
495  C                 momentum laterally, no effect for hydrostatic  C                 momentum laterally, no effect for hydrostatic
496  C                 model, defaults to viscA4 if unset ( m^2/s )  C                 model, defaults to viscA4 if unset ( m^2/s )
497    C                 Not used if variable horiz. viscosity is used.
498  C     viscAhD   :: Eddy viscosity coeff. for mixing of momentum laterally  C     viscAhD   :: Eddy viscosity coeff. for mixing of momentum laterally
499  C                  (act on Divergence part) ( m^2/s )  C                  (act on Divergence part) ( m^2/s )
500  C     viscAhZ   :: Eddy viscosity coeff. for mixing of momentum laterally  C     viscAhZ   :: Eddy viscosity coeff. for mixing of momentum laterally
# Line 611  C                           (default=2: Line 615  C                           (default=2:
615  C     bottomDragLinear    :: Linear    bottom-drag coefficient (units of [r]/s)  C     bottomDragLinear    :: Linear    bottom-drag coefficient (units of [r]/s)
616  C     bottomDragQuadratic :: Quadratic bottom-drag coefficient (units of [r]/m)  C     bottomDragQuadratic :: Quadratic bottom-drag coefficient (units of [r]/m)
617  C               (if using zcoordinate, units becomes linear: m/s, quadratic: [-])  C               (if using zcoordinate, units becomes linear: m/s, quadratic: [-])
618    C     smoothAbsFuncRange :: 1/2 of interval around zero, for which FORTRAN ABS
619    C                           is to be replace by a smoother function
620    C                           (affects myabs, mymin, mymax)
621  C     nh_Am2        :: scales the non-hydrostatic terms and changes internal scales  C     nh_Am2        :: scales the non-hydrostatic terms and changes internal scales
622  C                      (i.e. allows convection at different Rayleigh numbers)  C                      (i.e. allows convection at different Rayleigh numbers)
623        COMMON /PARM_R/ cg2dTargetResidual, cg2dTargetResWunit,        COMMON /PARM_R/ cg2dTargetResidual, cg2dTargetResWunit,
# Line 649  C                      (i.e. allows conv Line 656  C                      (i.e. allows conv
656       & horiVertRatio, recip_horiVertRatio,       & horiVertRatio, recip_horiVertRatio,
657       & ivdc_kappa, Ro_SeaLevel,       & ivdc_kappa, Ro_SeaLevel,
658       & sideDragFactor, bottomDragLinear, bottomDragQuadratic, nh_Am2,       & sideDragFactor, bottomDragLinear, bottomDragQuadratic, nh_Am2,
659         & smoothAbsFuncRange,
660       & tCylIn, tCylOut       & tCylIn, tCylOut
661    
662        _RL cg2dTargetResidual        _RL cg2dTargetResidual
# Line 768  C                      (i.e. allows conv Line 776  C                      (i.e. allows conv
776        _RL sideDragFactor        _RL sideDragFactor
777        _RL bottomDragLinear        _RL bottomDragLinear
778        _RL bottomDragQuadratic        _RL bottomDragQuadratic
779          _RL smoothAbsFuncRange
780        _RL nh_Am2        _RL nh_Am2
781        _RL tCylIn        _RL tCylIn
782        _RL tCylOut        _RL tCylOut
# Line 829  C Logical flags for selecting packages Line 838  C Logical flags for selecting packages
838        LOGICAL usegridalt        LOGICAL usegridalt
839        LOGICAL useDiagnostics        LOGICAL useDiagnostics
840        LOGICAL useMNC        LOGICAL useMNC
841          LOGICAL useREGRID
842        LOGICAL useRunClock        LOGICAL useRunClock
843        LOGICAL useEMBED_FILES        LOGICAL useEMBED_FILES
844          LOGICAL useMYPACKAGE
845        COMMON /PARM_PACKAGES/        COMMON /PARM_PACKAGES/
846       &        useOPPS, usePP81, useMY82, useGGL90, useKPP,       &        useOPPS, usePP81, useMY82, useGGL90, useKPP,
847       &        useGMRedi, useOBCS, useAIM, useLand,       &        useGMRedi, useOBCS, useAIM, useLand,
# Line 838  C Logical flags for selecting packages Line 849  C Logical flags for selecting packages
849       &        useSHAP_FILT, useZONAL_FILT, useFLT,       &        useSHAP_FILT, useZONAL_FILT, useFLT,
850       &        usePTRACERS, useGCHEM, useRBCS, useOffLine, useMATRIX,       &        usePTRACERS, useGCHEM, useRBCS, useOffLine, useMATRIX,
851       &        useSBO, useSEAICE, useShelfIce, useThSIce, useBulkForce,       &        useSBO, useSEAICE, useShelfIce, useThSIce, useBulkForce,
852       &        usefizhi, usegridalt, useDiagnostics, useMNC,       &        usefizhi, usegridalt, useDiagnostics, useMNC, useREGRID,
853       &        useRunClock, useEMBED_FILES       &        useRunClock, useEMBED_FILES, useMYPACKAGE
854    
855  CEH3 ;;; Local Variables: ***  CEH3 ;;; Local Variables: ***
856  CEH3 ;;; mode:fortran ***  CEH3 ;;; mode:fortran ***

Legend:
Removed from v.1.184  
changed lines
  Added in v.1.189

  ViewVC Help
Powered by ViewVC 1.1.22