Skip to content

Commit fba4d2a

Browse files
committed
Fixup EnergyHydrology parameter prescriptions
1 parent 5101fe9 commit fba4d2a

File tree

17 files changed

+43
-78
lines changed

17 files changed

+43
-78
lines changed

docs/tutorials/standalone/Soil/evaporation.jl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,7 @@ params = ClimaLand.Soil.EnergyHydrologyParameters(
117117
K_sat,
118118
S_s,
119119
θ_r,
120-
PAR_albedo,
121-
NIR_albedo,
120+
(PAR_albedo, NIR_albedo),
122121
emissivity,
123122
z_0m,
124123
z_0b,

docs/tutorials/standalone/Soil/evaporation_gilat_loess.jl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,7 @@ params = ClimaLand.Soil.EnergyHydrologyParameters(
6262
K_sat,
6363
S_s,
6464
θ_r,
65-
PAR_albedo,
66-
NIR_albedo,
65+
(PAR_albedo, NIR_albedo),
6766
emissivity,
6867
z_0m,
6968
z_0b,

docs/tutorials/standalone/Soil/sublimation.jl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,7 @@ params = ClimaLand.Soil.EnergyHydrologyParameters(
103103
K_sat,
104104
S_s,
105105
θ_r,
106-
PAR_albedo,
107-
NIR_albedo,
106+
(PAR_albedo, NIR_albedo),
108107
emissivity,
109108
z_0m,
110109
z_0b,

experiments/benchmarks/land.jl

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -101,10 +101,8 @@ function setup_prob(t0, tf, Δt; nelements = (101, 15))
101101
K_sat,
102102
S_s,
103103
θ_r,
104-
PAR_albedo_dry,
105-
NIR_albedo_dry,
106-
PAR_albedo_wet,
107-
NIR_albedo_wet,
104+
albedo_dry,
105+
albedo_wet,
108106
f_max,
109107
) = spatially_varying_soil_params
110108
soil_params = Soil.EnergyHydrologyParameters(
@@ -118,8 +116,8 @@ function setup_prob(t0, tf, Δt; nelements = (101, 15))
118116
S_s,
119117
θ_r,
120118
spectral_discretization,
121-
(PAR_albedo_dry, NIR_albedo_dry),
122-
(PAR_albedo_wet, NIR_albedo_wet),
119+
albedo_dry,
120+
albedo_wet,
123121
)
124122

125123
f_over = FT(3.28) # 1/m

experiments/benchmarks/snowy_land.jl

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -101,10 +101,8 @@ function setup_prob(t0, tf, Δt; outdir = outdir, nelements = (101, 15))
101101
K_sat,
102102
S_s,
103103
θ_r,
104-
PAR_albedo_dry,
105-
NIR_albedo_dry,
106-
PAR_albedo_wet,
107-
NIR_albedo_wet,
104+
albedo_dry,
105+
albedo_wet,
108106
f_max,
109107
) = spatially_varying_soil_params
110108
soil_params = Soil.EnergyHydrologyParameters(
@@ -118,8 +116,8 @@ function setup_prob(t0, tf, Δt; outdir = outdir, nelements = (101, 15))
118116
S_s,
119117
θ_r,
120118
spectral_discretization,
121-
(PAR_albedo_dry, NIR_albedo_dry),
122-
(PAR_albedo_wet, NIR_albedo_wet),
119+
albedo_dry,
120+
albedo_wet,
123121
)
124122
f_over = FT(3.28) # 1/m
125123
R_sb = FT(1.484e-4 / 1000) # m/s

experiments/integrated/fluxnet/ozark_pft.jl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,8 +133,7 @@ soil_ps = Soil.EnergyHydrologyParameters(
133133
z_0b = z_0b_soil,
134134
emissivity = soil_ϵ,
135135
spectral_discretization = spectral_discretization,
136-
PAR_albedo = soil_α_PAR,
137-
NIR_albedo = soil_α_NIR,
136+
albedo = (soil_α_PAR, soil_α_NIR),
138137
);
139138

140139
soil_args = (domain = soil_domain, parameters = soil_ps)

experiments/integrated/fluxnet/run_fluxnet.jl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,7 @@ soil_ps = Soil.EnergyHydrologyParameters(
9191
z_0b = z_0b_soil,
9292
emissivity = soil_ϵ,
9393
spectral_discretization = spectral_discretization,
94-
PAR_albedo = soil_α_PAR,
95-
NIR_albedo = soil_α_NIR,
94+
albedo = (soil_α_PAR, soil_α_NIR),
9695
);
9796

9897
soil_args = (domain = soil_domain, parameters = soil_ps)

experiments/integrated/fluxnet/snow_soil/simulation.jl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,7 @@ soil_ps = Soil.EnergyHydrologyParameters(
7676
z_0m = z_0m_soil,
7777
z_0b = z_0b_soil,
7878
emissivity = soil_ϵ,
79-
PAR_albedo = soil_α_PAR,
80-
NIR_albedo = soil_α_NIR,
79+
albedo = (soil_α_PAR, soil_α_NIR),
8180
)
8281

8382
soil_args = (parameters = soil_ps,)

experiments/integrated/global/global_parameters.jl

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,8 @@ spatially_varying_soil_params =
1313
K_sat,
1414
S_s,
1515
θ_r,
16-
PAR_albedo_dry,
17-
NIR_albedo_dry,
18-
PAR_albedo_wet,
19-
NIR_albedo_wet,
16+
albedo_dry,
17+
albedo_wet,
2018
f_max,
2119
) = spatially_varying_soil_params
2220
soil_params = Soil.EnergyHydrologyParameters(
@@ -29,10 +27,8 @@ soil_params = Soil.EnergyHydrologyParameters(
2927
K_sat,
3028
S_s,
3129
θ_r,
32-
PAR_albedo_dry = PAR_albedo_dry,
33-
NIR_albedo_dry = NIR_albedo_dry,
34-
PAR_albedo_wet = PAR_albedo_wet,
35-
NIR_albedo_wet = NIR_albedo_wet,
30+
albedo_dry = albedo_dry,
31+
albedo_wet = albedo_wet,
3632
);
3733
f_over = FT(3.28) # 1/m
3834
R_sb = FT(1.484e-4 / 1000) # m/s

experiments/integrated/performance/conservation/ozark_conservation_setup.jl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,7 @@ soil_ps = Soil.EnergyHydrologyParameters(
7575
z_0b = z_0b_soil,
7676
emissivity = soil_ϵ,
7777
spectral_discretization = spectral_discretization,
78-
PAR_albedo = soil_α_PAR,
79-
NIR_albedo = soil_α_NIR,
78+
albedo = (soil_α_PAR, soil_α_NIR),
8079
)
8180

8281
soil_args = (domain = soil_domain, parameters = soil_ps)

0 commit comments

Comments
 (0)