/[MITgcm]/MITgcm/pkg/land/LAND_PARAMS.h
ViewVC logotype

Annotation of /MITgcm/pkg/land/LAND_PARAMS.h

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.8 - (hide annotations) (download)
Fri Feb 2 14:47:04 2007 UTC (17 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64y, checkpoint64x, checkpoint64z, checkpoint64q, checkpoint64p, checkpoint64s, checkpoint64r, checkpoint64u, checkpoint64t, checkpoint64w, checkpoint64v, checkpoint64i, checkpoint64h, checkpoint64k, checkpoint64j, checkpoint64m, checkpoint64l, checkpoint64o, checkpoint64n, checkpoint64a, checkpoint64c, checkpoint64b, checkpoint64e, checkpoint64d, checkpoint64g, checkpoint64f, checkpoint58w_post, checkpoint63p, checkpoint63q, checkpoint63r, checkpoint63s, checkpoint63l, checkpoint63m, checkpoint63n, checkpoint63o, checkpoint63h, checkpoint63i, checkpoint63j, checkpoint63k, checkpoint63d, checkpoint63e, checkpoint63f, checkpoint63g, checkpoint63a, checkpoint63b, checkpoint63c, checkpoint64, checkpoint65, checkpoint60, checkpoint61, checkpoint62, checkpoint63, checkpoint66g, checkpoint66f, checkpoint66e, checkpoint66d, checkpoint66c, checkpoint66b, checkpoint66a, checkpoint66o, checkpoint66n, checkpoint66m, checkpoint66l, checkpoint66k, checkpoint66j, checkpoint66i, checkpoint66h, checkpoint58x_post, checkpoint65z, checkpoint65x, checkpoint65y, checkpoint65r, checkpoint65s, checkpoint65p, checkpoint65q, checkpoint65v, checkpoint65w, checkpoint65t, checkpoint65u, checkpoint65j, checkpoint65k, checkpoint65h, checkpoint65i, checkpoint65n, checkpoint65o, checkpoint65l, checkpoint65m, checkpoint65b, checkpoint65c, checkpoint65a, checkpoint65f, checkpoint65g, checkpoint65d, checkpoint65e, checkpoint59q, checkpoint59p, checkpoint59r, checkpoint59e, checkpoint59d, checkpoint59g, checkpoint59f, checkpoint59a, checkpoint59c, checkpoint59b, checkpoint59m, checkpoint59l, checkpoint59o, checkpoint59n, checkpoint59i, checkpoint59h, checkpoint59k, checkpoint59j, checkpoint59, checkpoint62c, checkpoint62b, checkpoint62a, checkpoint62g, checkpoint62f, checkpoint62e, checkpoint62d, checkpoint62k, checkpoint62j, checkpoint62i, checkpoint62h, checkpoint62o, checkpoint62n, checkpoint62m, checkpoint62l, checkpoint62s, checkpoint62r, checkpoint62q, checkpoint62p, checkpoint62w, checkpoint62v, checkpoint62u, checkpoint62t, checkpoint62z, checkpoint62y, checkpoint62x, checkpoint58y_post, checkpoint58v_post, checkpoint61f, checkpoint61g, checkpoint61d, checkpoint61e, checkpoint61b, checkpoint61c, checkpoint61a, checkpoint61n, checkpoint61o, checkpoint61l, checkpoint61m, checkpoint61j, checkpoint61k, checkpoint61h, checkpoint61i, checkpoint61v, checkpoint61w, checkpoint61t, checkpoint61u, checkpoint61r, checkpoint61s, checkpoint61p, checkpoint61q, checkpoint61z, checkpoint61x, checkpoint61y, HEAD
Changes since 1.7: +5 -3 lines
File MIME type: text/plain
cut line that exceeds 72c after _RL being expended to real*8

1 jmc 1.8 C $Header: /u/gcmpack/MITgcm/pkg/land/LAND_PARAMS.h,v 1.7 2007/01/31 23:02:07 dfer Exp $
2 jmc 1.1 C $Name: $
3    
4     #ifdef ALLOW_LAND
5     C *==========================================================*
6     C | LAND_PARAMS.h
7     C | o Header file for LAND package parameters:
8     C | - basic parameter ( I/O frequency, etc ...)
9 jmc 1.6 C | - physical constants
10 jmc 1.1 C | - vertical discretization
11     C *==========================================================*
12    
13     C-- COMMON /LAND_PAR_L/: logical parameters
14 jmc 1.3 C land_calc_grT :: step forward ground Temperature
15     C land_calc_grW :: step forward soil moiture
16     C land_impl_grT :: solve ground Temperature implicitly
17     C land_calc_snow :: step forward snow thickness
18     C land_calc_alb :: compute albedo of snow over land
19     C land_oldPickup :: restart from an old pickup (= before checkpoint 52l_pre)
20 jmc 1.1 COMMON /LAND_PAR_L/
21 jmc 1.6 & land_calc_grT, land_calc_grW,
22 jmc 1.3 & land_impl_grT, land_calc_snow,
23 edhill 1.5 & land_calc_alb, land_oldPickup,
24 jmc 1.6 & land_timeave_mnc, land_snapshot_mnc, land_mon_mnc,
25     & land_pickup_write_mnc, land_pickup_read_mnc,
26     & land_timeave_mdsio, land_snapshot_mdsio, land_mon_stdio,
27     & land_pickup_write_mdsio
28 jmc 1.1 LOGICAL land_calc_grT
29     LOGICAL land_calc_grW
30 jmc 1.3 LOGICAL land_impl_grT
31     LOGICAL land_calc_snow
32     LOGICAL land_calc_alb
33     LOGICAL land_oldPickup
34 edhill 1.5 LOGICAL
35 jmc 1.6 & land_timeave_mnc, land_snapshot_mnc, land_mon_mnc,
36     & land_pickup_write_mnc, land_pickup_read_mnc,
37     & land_timeave_mdsio, land_snapshot_mdsio, land_mon_stdio,
38     & land_pickup_write_mdsio
39 jmc 1.2
40     C-- COMMON /LAND_PAR_C/: Character valued parameters
41 jmc 1.3 C land_grT_iniFile :: File containing initial ground Temp.
42     C land_grW_iniFile :: File containing initial ground Water.
43     C land_snow_iniFile :: File containing initial snow thickness.
44 jmc 1.6 COMMON /LAND_PAR_C/
45 jmc 1.3 & land_grT_iniFile, land_grW_iniFile, land_snow_iniFile
46 jmc 1.2 CHARACTER*(MAX_LEN_FNAM) land_grT_iniFile
47     CHARACTER*(MAX_LEN_FNAM) land_grW_iniFile
48 jmc 1.3 CHARACTER*(MAX_LEN_FNAM) land_snow_iniFile
49 jmc 1.1
50     C-- COMMON /LAND_PAR_R/: real-type parameters
51     C land_deltaT :: land model time-step
52     C land_taveFreq :: Frequency^-1 for time-Aver. output (s)
53     C land_diagFreq :: Frequency^-1 for diagnostic output (s)
54 jmc 1.3 C land_monFreq :: Frequency^-1 for monitor output (s)
55     C land_grdLambda :: Thermal conductivity of the ground (W/m/K)
56     C land_heatCs :: Heat capacity of dry soil (J/m3/K)
57     C land_CpWater :: Heat capacity of water (J/kg/K)
58 jmc 1.1 C land_wTauDiff :: soil moisture diffusion time scale (s)
59     C land_waterCap :: field capacity per meter of soil (1)
60     C land_fractRunOff:: fraction of water in excess which run-off (1)
61 jmc 1.3 C land_rhoSnow :: density of snow (kg/m3)
62     C land_rhoLiqW :: density of liquid water (kg/m3)
63     C land_Lfreez :: Latent heat of freezing (J/kg)
64     C recip_Lfreez :: reciprol of Latent heat (kg/J)
65 jmc 1.4 C land_hMaxSnow :: Maximum snow-thickness (m)
66 jmc 1.3 C diffKsnow :: thermal conductivity of snow (W/m/K)
67     C timeSnowAge :: snow aging time scale (s)
68     C hNewSnowAge :: new snow thickness that refreshes snow-age (by 1/e)
69 dfer 1.7 C albColdSnow :: albedo of cold (=dry) new snow (Tsfc < tempSnowAlbL)
70 jmc 1.3 C albWarmSnow :: albedo of warm (=wet) new snow (Tsfc = 0)
71 dfer 1.7 C tempSnowAlbL :: temperature transition from ColdSnow to WarmSnow Alb. (oC)
72 jmc 1.3 C albOldSnow :: albedo of old snow (snowAge > 35.d)
73     C hAlbSnow :: snow thickness for albedo transition: snow/ground
74    
75 jmc 1.6 COMMON /LAND_PAR_R/
76 jmc 1.3 & land_deltaT, land_taveFreq, land_diagFreq, land_monFreq,
77     & land_grdLambda, land_heatCs, land_CpWater,
78     & land_wTauDiff, land_waterCap, land_fractRunOff,
79 jmc 1.6 & land_rhoLiqW,
80     & land_rhoSnow, land_Lfreez, recip_Lfreez,
81 jmc 1.4 & land_hMaxSnow, diffKsnow, timeSnowAge, hNewSnowAge,
82 jmc 1.8 & albColdSnow, albWarmSnow, tempSnowAlbL,
83     & albOldSnow, hAlbSnow
84 jmc 1.1
85 jmc 1.3 _RL land_deltaT, land_taveFreq, land_diagFreq, land_monFreq
86     _RL land_grdLambda, land_heatCs, land_CpWater
87 jmc 1.1 _RL land_wTauDiff, land_waterCap, land_fractRunOff
88 jmc 1.3 _RL land_rhoLiqW
89     _RL land_rhoSnow, land_Lfreez, recip_Lfreez
90 jmc 1.4 _RL land_hMaxSnow, diffKsnow, timeSnowAge, hNewSnowAge
91 jmc 1.8 _RL albColdSnow, albWarmSnow, tempSnowAlbL
92     _RL albOldSnow, hAlbSnow
93 jmc 1.1
94     C-- COMMON /LAND_GRID_R/: layer dependent parameters
95     C land_dzF :: layer thickness
96     C land_rec_dzC :: reciprol vertical spacing (from center to center)
97 jmc 1.6 COMMON /LAND_GRID_R/
98 jmc 1.1 & land_dzF, land_rec_dzC
99    
100     _RL land_dzF(land_nLev), land_rec_dzC(land_nLev)
101    
102 jmc 1.6 #endif /* ALLOW_LAND */
103 edhill 1.5
104     CEH3 ;;; Local Variables: ***
105     CEH3 ;;; mode:fortran ***
106     CEH3 ;;; End: ***
107    

  ViewVC Help
Powered by ViewVC 1.1.22