/[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.197 by jmc, Mon Mar 12 23:41:15 2007 UTC revision 1.203 by jmc, Thu Aug 23 19:07:32 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 501  C                :: z-coord: = 1 ; p-coo Line 502  C                :: z-coord: = 1 ; p-coo
502  C     wUnit2rVel :: units conversion factor (Non-Hydrostatic code),  C     wUnit2rVel :: units conversion factor (Non-Hydrostatic code),
503  C                :: from vertical velocity [m/s] to r-coordinate vertical velocity.  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  C                :: z-coord: = 1 ; p-coord: rVel [Pa/s] = wSpeed [m/s] * wUnit2rVel
505    C     mass2rUnit :: units conversion factor (surface forcing),
506    C                :: from mass per unit area [kg/m2] to vertical r-coordinate unit.
507    C                :: z-coord: = 1/rhoConst ( [kg/m2] / rho = [m] ) ;
508    C                :: p-coord: = gravity    ( [kg/m2] *  g = [Pa] ) ;
509    C     rUnit2mass :: units conversion factor (surface forcing),
510    C                :: from vertical r-coordinate unit to mass per unit area [kg/m2].
511    C                :: z-coord: = rhoConst  ( [m] * rho = [kg/m2] ) ;
512    C                :: p-coord: = 1/gravity ( [Pa] /  g = [kg/m2] ) ;
513  C     phiMin    :: Latitude of southern most cell face.  C     phiMin    :: Latitude of southern most cell face.
514  C     thetaMin  :: Longitude of western most cell face (this  C     thetaMin  :: Longitude of western most cell face (this
515  C                 is an "inert" parameter but it is included  C                 is an "inert" parameter but it is included
# Line 570  C     diffKrBL79surf :: T/S surface diff Line 579  C     diffKrBL79surf :: T/S surface diff
579  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
580  C     diffKrBL79scl  :: depth scale for arctan fn (m) Bryan and Lewis, 1979  C     diffKrBL79scl  :: depth scale for arctan fn (m) Bryan and Lewis, 1979
581  C     diffKrBL79Ho   :: depth offset for arctan fn (m) Bryan and Lewis, 1979  C     diffKrBL79Ho   :: depth offset for arctan fn (m) Bryan and Lewis, 1979
582    C     BL79LatVary    :: polarwise of this latitude diffKrBL79 is applied with
583    C                       gradual transition to diffKrBLEQ towards Equator
584    C     diffKrBLEQsurf :: same as diffKrBL79surf but at Equator
585    C     diffKrBLEQdeep :: same as diffKrBL79deep but at Equator
586    C     diffKrBLEQscl  :: same as diffKrBL79scl but at Equator
587    C     diffKrBLEQHo   :: same as diffKrBL79Ho but at Equator
588  C     deltaT    :: Default timestep ( s )  C     deltaT    :: Default timestep ( s )
589  C     deltaTClock  :: Timestep used as model "clock". This determines the  C     deltaTClock  :: Timestep used as model "clock". This determines the
590  C                    IO frequencies and is used in tagging output. It can  C                    IO frequencies and is used in tagging output. It can
# Line 636  C     salt_EvPrRn :: salinity of Rain & Line 651  C     salt_EvPrRn :: salinity of Rain &
651  C        (notes: a) tracer content of Rain/Evap only used if both  C        (notes: a) tracer content of Rain/Evap only used if both
652  C                     NonLin_FrSurf & useRealFreshWater are set.  C                     NonLin_FrSurf & useRealFreshWater are set.
653  C                b) use model surface (local) value if set to UNSET_RL)  C                b) use model surface (local) value if set to UNSET_RL)
654  C     horiVertRatio      :: Ratio on units in vertical to units in horizontal.  C     hMixCrit    :: criteria for mixed-layer diagnostic
655  C     recip_horiVertRatio  ( 1 if horiz in m and vertical in m ).  C     ivdc_kappa  :: implicit vertical diffusivity for convection [m^2/s]
656  C                          ( g*rho if horiz in m and vertical in Pa ).  C     Ro_SeaLevel :: standard position of Sea-Level in "R" coordinate, used as
657  C     Ro_SeaLevel        :: standard position of Sea-Level in "R" coordinate, used as  C                    starting value (k=1) for vertical coordinate (rf(1)=Ro_SeaLevel)
 C                          starting value (k=1) for vertical coordinate (rf(1)=Ro_SeaLevel)  
658  C     sideDragFactor     :: side-drag scaling factor (used only if no_slip_sides)  C     sideDragFactor     :: side-drag scaling factor (used only if no_slip_sides)
659  C                           (default=2: full drag ; =1: gives half-slip BC)  C                           (default=2: full drag ; =1: gives half-slip BC)
660  C     bottomDragLinear    :: Linear    bottom-drag coefficient (units of [r]/s)  C     bottomDragLinear    :: Linear    bottom-drag coefficient (units of [r]/s)
# Line 669  C                      (i.e. allows conv Line 683  C                      (i.e. allows conv
683       & diffKhT, diffK4T, diffKrNrT,       & diffKhT, diffK4T, diffKrNrT,
684       & diffKhS, diffK4S, diffKrNrS,       & diffKhS, diffK4S, diffKrNrS,
685       & diffKrBL79surf, diffKrBL79deep, diffKrBL79scl, diffKrBL79Ho,       & diffKrBL79surf, diffKrBL79deep, diffKrBL79scl, diffKrBL79Ho,
686         & BL79LatVary,
687         & diffKrBLEQsurf, diffKrBLEQdeep, diffKrBLEQscl, diffKrBLEQHo,
688       & delT, tauCD, rCD, freeSurfFac, implicSurfPress, implicDiv2Dflow,       & delT, tauCD, rCD, freeSurfFac, implicSurfPress, implicDiv2Dflow,
689       & hFacMin, hFacMinDz, hFacInf, hFacSup,       & hFacMin, hFacMinDz, hFacInf, hFacSup,
690       & gravity, recip_Gravity, gBaro,       & gravity, recip_gravity, gBaro,
691       & rhonil, recip_rhonil, rhoConst, recip_rhoConst,       & rhonil, recip_rhonil, rhoConst, recip_rhoConst,
692       & rhoFacC, recip_rhoFacC, rhoFacF, recip_rhoFacF,       & rhoFacC, recip_rhoFacC, rhoFacF, recip_rhoFacF,
693       & rhoConstFresh, convertEmP2rUnit, tRef, sRef, phiRef, dBdrRef,       & rhoConstFresh, convertEmP2rUnit, tRef, sRef, phiRef, dBdrRef,
694       & rVel2wUnit, wUnit2rVel,       & rVel2wUnit, wUnit2rVel, mass2rUnit, rUnit2mass,
695       & baseTime, startTime, endTime,       & baseTime, startTime, endTime,
696       & chkPtFreq, pChkPtFreq, dumpFreq, adjDumpFreq,       & chkPtFreq, pChkPtFreq, dumpFreq, adjDumpFreq,
697       & diagFreq, taveFreq, tave_lastIter, monitorFreq, adjMonitorFreq,       & diagFreq, taveFreq, tave_lastIter, monitorFreq, adjMonitorFreq,
# Line 686  C                      (i.e. allows conv Line 702  C                      (i.e. allows conv
702       & externForcingCycle, externForcingPeriod,       & externForcingCycle, externForcingPeriod,
703       & convertFW2Salt, temp_EvPrRn, salt_EvPrRn,       & convertFW2Salt, temp_EvPrRn, salt_EvPrRn,
704       & hFacMinDr, hFacMinDp,       & hFacMinDr, hFacMinDp,
705       & horiVertRatio, recip_horiVertRatio,       & ivdc_kappa, hMixCriteria, Ro_SeaLevel,
      & ivdc_kappa, Ro_SeaLevel,  
706       & sideDragFactor, bottomDragLinear, bottomDragQuadratic, nh_Am2,       & sideDragFactor, bottomDragLinear, bottomDragQuadratic, nh_Am2,
707       & smoothAbsFuncRange,       & smoothAbsFuncRange,
708       & tCylIn, tCylOut       & tCylIn, tCylOut
# Line 754  C                      (i.e. allows conv Line 769  C                      (i.e. allows conv
769        _RL diffKrBL79deep        _RL diffKrBL79deep
770        _RL diffKrBL79scl        _RL diffKrBL79scl
771        _RL diffKrBL79Ho        _RL diffKrBL79Ho
772          _RL BL79LatVary
773          _RL diffKrBLEQsurf
774          _RL diffKrBLEQdeep
775          _RL diffKrBLEQscl
776          _RL diffKrBLEQHo
777        _RL delt        _RL delt
778        _RL tauCD        _RL tauCD
779        _RL rCD        _RL rCD
# Line 771  C                      (i.e. allows conv Line 791  C                      (i.e. allows conv
791        _RL phiRef(2*Nr+1)        _RL phiRef(2*Nr+1)
792        _RL dBdrRef(Nr)        _RL dBdrRef(Nr)
793        _RL rVel2wUnit(Nr+1), wUnit2rVel(Nr+1)        _RL rVel2wUnit(Nr+1), wUnit2rVel(Nr+1)
794          _RL mass2rUnit, rUnit2mass
795        _RL baseTime        _RL baseTime
796        _RL startTime        _RL startTime
797        _RL endTime        _RL endTime
# Line 803  C                      (i.e. allows conv Line 824  C                      (i.e. allows conv
824        _RL convertFW2Salt        _RL convertFW2Salt
825        _RL temp_EvPrRn        _RL temp_EvPrRn
826        _RL salt_EvPrRn        _RL salt_EvPrRn
       _RL horiVertRatio  
       _RL recip_horiVertRatio  
827        _RL ivdc_kappa        _RL ivdc_kappa
828          _RL hMixCriteria
829        _RL Ro_SeaLevel        _RL Ro_SeaLevel
830        _RL sideDragFactor        _RL sideDragFactor
831        _RL bottomDragLinear        _RL bottomDragLinear

Legend:
Removed from v.1.197  
changed lines
  Added in v.1.203

  ViewVC Help
Powered by ViewVC 1.1.22