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

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

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


Revision 1.8 - (show annotations) (download)
Fri Feb 2 14:47:04 2007 UTC (17 years, 3 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 C $Header: /u/gcmpack/MITgcm/pkg/land/LAND_PARAMS.h,v 1.7 2007/01/31 23:02:07 dfer Exp $
2 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 C | - physical constants
10 C | - vertical discretization
11 C *==========================================================*
12
13 C-- COMMON /LAND_PAR_L/: logical parameters
14 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 COMMON /LAND_PAR_L/
21 & land_calc_grT, land_calc_grW,
22 & land_impl_grT, land_calc_snow,
23 & land_calc_alb, land_oldPickup,
24 & 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 LOGICAL land_calc_grT
29 LOGICAL land_calc_grW
30 LOGICAL land_impl_grT
31 LOGICAL land_calc_snow
32 LOGICAL land_calc_alb
33 LOGICAL land_oldPickup
34 LOGICAL
35 & 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
40 C-- COMMON /LAND_PAR_C/: Character valued parameters
41 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 COMMON /LAND_PAR_C/
45 & land_grT_iniFile, land_grW_iniFile, land_snow_iniFile
46 CHARACTER*(MAX_LEN_FNAM) land_grT_iniFile
47 CHARACTER*(MAX_LEN_FNAM) land_grW_iniFile
48 CHARACTER*(MAX_LEN_FNAM) land_snow_iniFile
49
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 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 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 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 C land_hMaxSnow :: Maximum snow-thickness (m)
66 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 C albColdSnow :: albedo of cold (=dry) new snow (Tsfc < tempSnowAlbL)
70 C albWarmSnow :: albedo of warm (=wet) new snow (Tsfc = 0)
71 C tempSnowAlbL :: temperature transition from ColdSnow to WarmSnow Alb. (oC)
72 C albOldSnow :: albedo of old snow (snowAge > 35.d)
73 C hAlbSnow :: snow thickness for albedo transition: snow/ground
74
75 COMMON /LAND_PAR_R/
76 & land_deltaT, land_taveFreq, land_diagFreq, land_monFreq,
77 & land_grdLambda, land_heatCs, land_CpWater,
78 & land_wTauDiff, land_waterCap, land_fractRunOff,
79 & land_rhoLiqW,
80 & land_rhoSnow, land_Lfreez, recip_Lfreez,
81 & land_hMaxSnow, diffKsnow, timeSnowAge, hNewSnowAge,
82 & albColdSnow, albWarmSnow, tempSnowAlbL,
83 & albOldSnow, hAlbSnow
84
85 _RL land_deltaT, land_taveFreq, land_diagFreq, land_monFreq
86 _RL land_grdLambda, land_heatCs, land_CpWater
87 _RL land_wTauDiff, land_waterCap, land_fractRunOff
88 _RL land_rhoLiqW
89 _RL land_rhoSnow, land_Lfreez, recip_Lfreez
90 _RL land_hMaxSnow, diffKsnow, timeSnowAge, hNewSnowAge
91 _RL albColdSnow, albWarmSnow, tempSnowAlbL
92 _RL albOldSnow, hAlbSnow
93
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 COMMON /LAND_GRID_R/
98 & land_dzF, land_rec_dzC
99
100 _RL land_dzF(land_nLev), land_rec_dzC(land_nLev)
101
102 #endif /* ALLOW_LAND */
103
104 CEH3 ;;; Local Variables: ***
105 CEH3 ;;; mode:fortran ***
106 CEH3 ;;; End: ***
107

  ViewVC Help
Powered by ViewVC 1.1.22