/[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.195 by jmc, Tue Jan 9 20:07:07 2007 UTC revision 1.202 by jmc, Fri Jun 1 21:12:37 2007 UTC
# Line 67  C                    (unit=m) Line 67  C                    (unit=m)
67  C     hydrogThetaFile :: File containing initial hydrographic data for potential  C     hydrogThetaFile :: File containing initial hydrographic data for potential
68  C                       temperature.  C                       temperature.
69  C     hydrogSaltFile  :: File containing initial hydrographic data for salinity.  C     hydrogSaltFile  :: File containing initial hydrographic data for salinity.
70    C     diffKrFile      :: File containing 3D specification of vertical diffusivity
71  C     zonalWindFile   :: File containing zonal wind data  C     zonalWindFile   :: File containing zonal wind data
72  C     meridWindFile   :: File containing meridional wind data  C     meridWindFile   :: File containing meridional wind data
73  C     thetaClimFile   :: File containing theta climataology used  C     thetaClimFile   :: File containing theta climataology used
# Line 93  C     the_run_name    :: string identify Line 94  C     the_run_name    :: string identify
94       &                delRFile, delRcFile,       &                delRFile, delRcFile,
95       &                delXFile, delYFile, horizGridFile,       &                delXFile, delYFile, horizGridFile,
96       &                bathyFile, topoFile, shelfIceFile,       &                bathyFile, topoFile, shelfIceFile,
97       &                hydrogThetaFile, hydrogSaltFile,       &                hydrogThetaFile, hydrogSaltFile, diffKrFile,
98       &                zonalWindFile, meridWindFile, thetaClimFile,       &                zonalWindFile, meridWindFile, thetaClimFile,
99       &                saltClimFile, buoyancyRelation,       &                saltClimFile, buoyancyRelation,
100       &                EmPmRfile, saltFluxFile,       &                EmPmRfile, saltFluxFile,
# Line 115  C     the_run_name    :: string identify Line 116  C     the_run_name    :: string identify
116        CHARACTER*(MAX_LEN_FNAM) delYFile        CHARACTER*(MAX_LEN_FNAM) delYFile
117        CHARACTER*(MAX_LEN_FNAM) horizGridFile        CHARACTER*(MAX_LEN_FNAM) horizGridFile
118        CHARACTER*(MAX_LEN_FNAM) bathyFile, topoFile, shelfIceFile        CHARACTER*(MAX_LEN_FNAM) bathyFile, topoFile, shelfIceFile
119        CHARACTER*(MAX_LEN_FNAM) hydrogThetaFile        CHARACTER*(MAX_LEN_FNAM) hydrogThetaFile, hydrogSaltFile
120        CHARACTER*(MAX_LEN_FNAM) hydrogSaltFile        CHARACTER*(MAX_LEN_FNAM) diffKrFile
121        CHARACTER*(MAX_LEN_FNAM) zonalWindFile        CHARACTER*(MAX_LEN_FNAM) zonalWindFile
122        CHARACTER*(MAX_LEN_FNAM) meridWindFile        CHARACTER*(MAX_LEN_FNAM) meridWindFile
123        CHARACTER*(MAX_LEN_FNAM) thetaClimFile        CHARACTER*(MAX_LEN_FNAM) thetaClimFile
# Line 495  C     phiRef    :: reference potential ( Line 496  C     phiRef    :: reference potential (
496  C     dBdrRef   :: vertical gradient of reference boyancy  [(m/s/r)^2)]:  C     dBdrRef   :: vertical gradient of reference boyancy  [(m/s/r)^2)]:
497  C               :: z-coord: = N^2_ref = Brunt-Vaissala frequency [s^-2]  C               :: z-coord: = N^2_ref = Brunt-Vaissala frequency [s^-2]
498  C               :: p-coord: = -(d.alpha/dp)_ref          [(m^2.s/kg)^2]  C               :: p-coord: = -(d.alpha/dp)_ref          [(m^2.s/kg)^2]
499    C     rVel2wUnit :: units conversion factor (Non-Hydrostatic code),
500    C                :: from r-coordinate vertical velocity to vertical velocity [m/s].
501    C                :: z-coord: = 1 ; p-coord: wSpeed [m/s] = rVel [Pa/s] * rVel2wUnit
502    C     wUnit2rVel :: units conversion factor (Non-Hydrostatic code),
503    C                :: from vertical velocity [m/s] to r-coordinate vertical velocity.
504    C                :: z-coord: = 1 ; p-coord: rVel [Pa/s] = wSpeed [m/s] * wUnit2rVel
505  C     phiMin    :: Latitude of southern most cell face.  C     phiMin    :: Latitude of southern most cell face.
506  C     thetaMin  :: Longitude of western most cell face (this  C     thetaMin  :: Longitude of western most cell face (this
507  C                 is an "inert" parameter but it is included  C                 is an "inert" parameter but it is included
# Line 564  C     diffKrBL79surf :: T/S surface diff Line 571  C     diffKrBL79surf :: T/S surface diff
571  C     diffKrBL79deep :: T/S deep diffusivity (m^2/s) Bryan and Lewis, 1979  C     diffKrBL79deep :: T/S deep diffusivity (m^2/s) Bryan and Lewis, 1979
572  C     diffKrBL79scl  :: depth scale for arctan fn (m) Bryan and Lewis, 1979  C     diffKrBL79scl  :: depth scale for arctan fn (m) Bryan and Lewis, 1979
573  C     diffKrBL79Ho   :: depth offset for arctan fn (m) Bryan and Lewis, 1979  C     diffKrBL79Ho   :: depth offset for arctan fn (m) Bryan and Lewis, 1979
574    C     BL79LatVary    :: polarwise of this latitude diffKrBL79 is applied with
575    C                       gradual transition to diffKrBLEQ towards Equator
576    C     diffKrBLEQsurf :: same as diffKrBL79surf but at Equator
577    C     diffKrBLEQdeep :: same as diffKrBL79deep but at Equator
578    C     diffKrBLEQscl  :: same as diffKrBL79scl but at Equator
579    C     diffKrBLEQHo   :: same as diffKrBL79Ho but at Equator
580  C     deltaT    :: Default timestep ( s )  C     deltaT    :: Default timestep ( s )
581  C     deltaTClock  :: Timestep used as model "clock". This determines the  C     deltaTClock  :: Timestep used as model "clock". This determines the
582  C                    IO frequencies and is used in tagging output. It can  C                    IO frequencies and is used in tagging output. It can
# Line 633  C                b) use model surface (l Line 646  C                b) use model surface (l
646  C     horiVertRatio      :: Ratio on units in vertical to units in horizontal.  C     horiVertRatio      :: Ratio on units in vertical to units in horizontal.
647  C     recip_horiVertRatio  ( 1 if horiz in m and vertical in m ).  C     recip_horiVertRatio  ( 1 if horiz in m and vertical in m ).
648  C                          ( g*rho if horiz in m and vertical in Pa ).  C                          ( g*rho if horiz in m and vertical in Pa ).
649  C     Ro_SeaLevel        :: standard position of Sea-Level in "R" coordinate, used as  C     hMixCrit    :: criteria for mixed-layer diagnostic
650  C                          starting value (k=1) for vertical coordinate (rf(1)=Ro_SeaLevel)  C     ivdc_kappa  :: implicit vertical diffusivity for convection [m^2/s]
651    C     Ro_SeaLevel :: standard position of Sea-Level in "R" coordinate, used as
652    C                    starting value (k=1) for vertical coordinate (rf(1)=Ro_SeaLevel)
653  C     sideDragFactor     :: side-drag scaling factor (used only if no_slip_sides)  C     sideDragFactor     :: side-drag scaling factor (used only if no_slip_sides)
654  C                           (default=2: full drag ; =1: gives half-slip BC)  C                           (default=2: full drag ; =1: gives half-slip BC)
655  C     bottomDragLinear    :: Linear    bottom-drag coefficient (units of [r]/s)  C     bottomDragLinear    :: Linear    bottom-drag coefficient (units of [r]/s)
# Line 663  C                      (i.e. allows conv Line 678  C                      (i.e. allows conv
678       & diffKhT, diffK4T, diffKrNrT,       & diffKhT, diffK4T, diffKrNrT,
679       & diffKhS, diffK4S, diffKrNrS,       & diffKhS, diffK4S, diffKrNrS,
680       & diffKrBL79surf, diffKrBL79deep, diffKrBL79scl, diffKrBL79Ho,       & diffKrBL79surf, diffKrBL79deep, diffKrBL79scl, diffKrBL79Ho,
681         & BL79LatVary,
682         & diffKrBLEQsurf, diffKrBLEQdeep, diffKrBLEQscl, diffKrBLEQHo,
683       & delT, tauCD, rCD, freeSurfFac, implicSurfPress, implicDiv2Dflow,       & delT, tauCD, rCD, freeSurfFac, implicSurfPress, implicDiv2Dflow,
684       & hFacMin, hFacMinDz, hFacInf, hFacSup,       & hFacMin, hFacMinDz, hFacInf, hFacSup,
685       & gravity, recip_Gravity, gBaro,       & gravity, recip_Gravity, gBaro,
686       & rhonil, recip_rhonil, rhoConst, recip_rhoConst,       & rhonil, recip_rhonil, rhoConst, recip_rhoConst,
687       & rhoFacC, recip_rhoFacC, rhoFacF, recip_rhoFacF,       & rhoFacC, recip_rhoFacC, rhoFacF, recip_rhoFacF,
688       & rhoConstFresh, convertEmP2rUnit, tRef, sRef, phiRef, dBdrRef,       & rhoConstFresh, convertEmP2rUnit, tRef, sRef, phiRef, dBdrRef,
689         & rVel2wUnit, wUnit2rVel,
690       & baseTime, startTime, endTime,       & baseTime, startTime, endTime,
691       & chkPtFreq, pChkPtFreq, dumpFreq, adjDumpFreq,       & chkPtFreq, pChkPtFreq, dumpFreq, adjDumpFreq,
692       & diagFreq, taveFreq, tave_lastIter, monitorFreq, adjMonitorFreq,       & diagFreq, taveFreq, tave_lastIter, monitorFreq, adjMonitorFreq,
# Line 680  C                      (i.e. allows conv Line 698  C                      (i.e. allows conv
698       & convertFW2Salt, temp_EvPrRn, salt_EvPrRn,       & convertFW2Salt, temp_EvPrRn, salt_EvPrRn,
699       & hFacMinDr, hFacMinDp,       & hFacMinDr, hFacMinDp,
700       & horiVertRatio, recip_horiVertRatio,       & horiVertRatio, recip_horiVertRatio,
701       & ivdc_kappa, Ro_SeaLevel,       & ivdc_kappa, hMixCriteria, Ro_SeaLevel,
702       & sideDragFactor, bottomDragLinear, bottomDragQuadratic, nh_Am2,       & sideDragFactor, bottomDragLinear, bottomDragQuadratic, nh_Am2,
703       & smoothAbsFuncRange,       & smoothAbsFuncRange,
704       & tCylIn, tCylOut       & tCylIn, tCylOut
# Line 747  C                      (i.e. allows conv Line 765  C                      (i.e. allows conv
765        _RL diffKrBL79deep        _RL diffKrBL79deep
766        _RL diffKrBL79scl        _RL diffKrBL79scl
767        _RL diffKrBL79Ho        _RL diffKrBL79Ho
768          _RL BL79LatVary
769          _RL diffKrBLEQsurf
770          _RL diffKrBLEQdeep
771          _RL diffKrBLEQscl
772          _RL diffKrBLEQHo
773        _RL delt        _RL delt
774        _RL tauCD        _RL tauCD
775        _RL rCD        _RL rCD
# Line 763  C                      (i.e. allows conv Line 786  C                      (i.e. allows conv
786        _RL sRef(Nr)        _RL sRef(Nr)
787        _RL phiRef(2*Nr+1)        _RL phiRef(2*Nr+1)
788        _RL dBdrRef(Nr)        _RL dBdrRef(Nr)
789          _RL rVel2wUnit(Nr+1), wUnit2rVel(Nr+1)
790        _RL baseTime        _RL baseTime
791        _RL startTime        _RL startTime
792        _RL endTime        _RL endTime
# Line 798  C                      (i.e. allows conv Line 822  C                      (i.e. allows conv
822        _RL horiVertRatio        _RL horiVertRatio
823        _RL recip_horiVertRatio        _RL recip_horiVertRatio
824        _RL ivdc_kappa        _RL ivdc_kappa
825          _RL hMixCriteria
826        _RL Ro_SeaLevel        _RL Ro_SeaLevel
827        _RL sideDragFactor        _RL sideDragFactor
828        _RL bottomDragLinear        _RL bottomDragLinear
# Line 838  C Logical flags for selecting packages Line 863  C Logical flags for selecting packages
863        LOGICAL useMY82        LOGICAL useMY82
864        LOGICAL useGGL90        LOGICAL useGGL90
865        LOGICAL useKPP        LOGICAL useKPP
866          LOGICAL useGAD
867        LOGICAL useGMRedi        LOGICAL useGMRedi
868        LOGICAL useOBCS        LOGICAL useOBCS
869        LOGICAL useAIM        LOGICAL useAIM
# Line 871  C Logical flags for selecting packages Line 897  C Logical flags for selecting packages
897        LOGICAL useMYPACKAGE        LOGICAL useMYPACKAGE
898        COMMON /PARM_PACKAGES/        COMMON /PARM_PACKAGES/
899       &        useOPPS, usePP81, useMY82, useGGL90, useKPP,       &        useOPPS, usePP81, useMY82, useGGL90, useKPP,
900       &        useGMRedi, useOBCS, useAIM, useLand,       &        useGAD, useGMRedi, useOBCS, useAIM, useLand,
901       &        useCAL, useEXF, useEBM, useGrdchk, useECCO,       &        useCAL, useEXF, useEBM, useGrdchk, useECCO,
902       &        useSHAP_FILT, useZONAL_FILT, useFLT,       &        useSHAP_FILT, useZONAL_FILT, useFLT,
903       &        usePTRACERS, useGCHEM, useRBCS, useOffLine, useMATRIX,       &        usePTRACERS, useGCHEM, useRBCS, useOffLine, useMATRIX,

Legend:
Removed from v.1.195  
changed lines
  Added in v.1.202

  ViewVC Help
Powered by ViewVC 1.1.22