/[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.4 - (show annotations) (download)
Fri May 14 16:14:48 2004 UTC (20 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: checkpoint57o_post, checkpoint53d_post, checkpoint54a_pre, checkpoint57m_post, checkpoint55c_post, checkpoint54e_post, checkpoint54a_post, checkpoint53c_post, checkpoint57k_post, checkpoint55d_pre, checkpoint57d_post, checkpoint57g_post, checkpoint57b_post, checkpoint57c_pre, checkpoint55j_post, checkpoint56b_post, checkpoint57i_post, checkpoint57e_post, checkpoint55h_post, checkpoint57g_pre, checkpoint54b_post, checkpoint53b_pre, checkpoint55b_post, checkpoint54d_post, checkpoint56c_post, checkpoint55, checkpoint57f_pre, checkpoint57a_post, checkpoint54, checkpoint54f_post, checkpoint53b_post, checkpoint55g_post, checkpoint55f_post, checkpoint57r_post, checkpoint57a_pre, checkpoint55i_post, checkpoint57, checkpoint56, eckpoint57e_pre, checkpoint57h_done, checkpoint53g_post, checkpoint57n_post, checkpoint57p_post, checkpoint57f_post, checkpoint57q_post, checkpoint57c_post, checkpoint55e_post, checkpoint53f_post, checkpoint55a_post, checkpoint53d_pre, checkpoint54c_post, checkpoint57j_post, checkpoint57h_pre, checkpoint57l_post, checkpoint57h_post, checkpoint56a_post, checkpoint55d_post
Changes since 1.3: +4 -3 lines
File MIME type: text/plain
* only liquid water diffuse or run-off.
* threshold on snow thickness (excess goes into run-off).

1 C $Header: /u/gcmpack/MITgcm/pkg/land/LAND_PARAMS.h,v 1.3 2004/03/11 14:42:00 jmc 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 LOGICAL land_calc_grT
25 LOGICAL land_calc_grW
26 LOGICAL land_impl_grT
27 LOGICAL land_calc_snow
28 LOGICAL land_calc_alb
29 LOGICAL land_oldPickup
30
31 C-- COMMON /LAND_PAR_C/: Character valued parameters
32 C land_grT_iniFile :: File containing initial ground Temp.
33 C land_grW_iniFile :: File containing initial ground Water.
34 C land_snow_iniFile :: File containing initial snow thickness.
35 COMMON /LAND_PAR_C/
36 & land_grT_iniFile, land_grW_iniFile, land_snow_iniFile
37 CHARACTER*(MAX_LEN_FNAM) land_grT_iniFile
38 CHARACTER*(MAX_LEN_FNAM) land_grW_iniFile
39 CHARACTER*(MAX_LEN_FNAM) land_snow_iniFile
40
41 C-- COMMON /LAND_PAR_R/: real-type parameters
42 C land_deltaT :: land model time-step
43 C land_taveFreq :: Frequency^-1 for time-Aver. output (s)
44 C land_diagFreq :: Frequency^-1 for diagnostic output (s)
45 C land_monFreq :: Frequency^-1 for monitor output (s)
46 C land_grdLambda :: Thermal conductivity of the ground (W/m/K)
47 C land_heatCs :: Heat capacity of dry soil (J/m3/K)
48 C land_CpWater :: Heat capacity of water (J/kg/K)
49 C land_wTauDiff :: soil moisture diffusion time scale (s)
50 C land_waterCap :: field capacity per meter of soil (1)
51 C land_fractRunOff:: fraction of water in excess which run-off (1)
52 C land_rhoSnow :: density of snow (kg/m3)
53 C land_rhoLiqW :: density of liquid water (kg/m3)
54 C land_Lfreez :: Latent heat of freezing (J/kg)
55 C recip_Lfreez :: reciprol of Latent heat (kg/J)
56 C land_hMaxSnow :: Maximum snow-thickness (m)
57 C diffKsnow :: thermal conductivity of snow (W/m/K)
58 C timeSnowAge :: snow aging time scale (s)
59 C hNewSnowAge :: new snow thickness that refreshes snow-age (by 1/e)
60 C albColdSnow :: albedo of cold (=dry) new snow (Tsfc < -10)
61 C albWarmSnow :: albedo of warm (=wet) new snow (Tsfc = 0)
62 C albOldSnow :: albedo of old snow (snowAge > 35.d)
63 C hAlbSnow :: snow thickness for albedo transition: snow/ground
64
65 COMMON /LAND_PAR_R/
66 & land_deltaT, land_taveFreq, land_diagFreq, land_monFreq,
67 & land_grdLambda, land_heatCs, land_CpWater,
68 & land_wTauDiff, land_waterCap, land_fractRunOff,
69 & land_rhoLiqW,
70 & land_rhoSnow, land_Lfreez, recip_Lfreez,
71 & land_hMaxSnow, diffKsnow, timeSnowAge, hNewSnowAge,
72 & albColdSnow, albWarmSnow, albOldSnow, hAlbSnow
73
74 _RL land_deltaT, land_taveFreq, land_diagFreq, land_monFreq
75 _RL land_grdLambda, land_heatCs, land_CpWater
76 _RL land_wTauDiff, land_waterCap, land_fractRunOff
77 _RL land_rhoLiqW
78 _RL land_rhoSnow, land_Lfreez, recip_Lfreez
79 _RL land_hMaxSnow, diffKsnow, timeSnowAge, hNewSnowAge
80 _RL albColdSnow, albWarmSnow, albOldSnow, hAlbSnow
81
82 C-- COMMON /LAND_GRID_R/: layer dependent parameters
83 C land_dzF :: layer thickness
84 C land_rec_dzC :: reciprol vertical spacing (from center to center)
85 COMMON /LAND_GRID_R/
86 & land_dzF, land_rec_dzC
87
88 _RL land_dzF(land_nLev), land_rec_dzC(land_nLev)
89
90 #endif /* ALLOW_LAND */

  ViewVC Help
Powered by ViewVC 1.1.22