Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
81807d0
- `jules_model_environment` migrated to **lfric-jules-shared/jules-mo…
maggiehendry Jan 15, 2026
1b2bc2d
Merge remote-tracking branch 'origin/stable' into 146-migrate-jules_m…
maggiehendry Jan 20, 2026
6b92c6c
Merge branch 'MetOffice:main' into 146-migrate-jules_model_environmen…
maggiehendry Jan 26, 2026
8eaa8c7
Merge branch 'MetOffice:main' into 146-migrate-jules_model_environmen…
maggiehendry Jan 29, 2026
454f4d5
Name added to contibutors.
maggiehendry Jan 29, 2026
97ebca9
Merge branch '146-migrate-jules_model_environment-remainder-of-jules_…
maggiehendry Jan 29, 2026
e793c05
Metadata urls updated with new location of online docs (not yet versi…
maggiehendry Jan 30, 2026
5e6b08d
* JULES source set to local clone.
maggiehendry Feb 4, 2026
f463a24
Merge remote-tracking branch 'origin/main' into migrate-jules_pftparm…
maggiehendry Feb 4, 2026
df48745
copy changes to vn3 branch
james-bruten-mo Feb 6, 2026
8c65135
remove makefile additions
james-bruten-mo Feb 6, 2026
3b7eb51
Merge remote-tracking branch 'jbruten/vn3.0_local_build_fixes' into l…
maggiehendry Feb 8, 2026
9c77962
* Removing `c3_io` & `orient_io` for now as errors with plumbing.
maggiehendry Feb 8, 2026
e5ef03d
Merge remote-tracking branch 'origin/local_build_fixes' into migrate-…
maggiehendry Feb 8, 2026
f79cdda
* `jules_pftparm` namelist hardwired values added to configurations.nml.
maggiehendry Feb 9, 2026
b882507
* Checks added for correct length of input before being copied.
maggiehendry Feb 12, 2026
cd70a2d
* Recently committed reworked configuration namelist access API made …
maggiehendry Feb 14, 2026
4f29162
* Entire `jules_pftparm_config` replaced with `config%jules_pftparm`
maggiehendry Feb 14, 2026
335d2d0
* `jules_surface` using reworked configuration namelist access API
maggiehendry Feb 15, 2026
493ca25
* `jules_urban` using reworked configuration namelist access API
maggiehendry Feb 16, 2026
8bb09bb
* `jules_radiation` using reworked configuration namelist access API
maggiehendry Feb 16, 2026
e653035
* `jules_sea_seaice` using reworked configuration namelist access API
maggiehendry Feb 16, 2026
04e41e7
* `jules_hydrology` using reworked configuration namelist access API
maggiehendry Feb 16, 2026
6dfb02d
* `jules_snow` using reworked configuration namelist access API
maggiehendry Feb 16, 2026
124e448
* `jules_soil` using reworked configuration namelist access API
maggiehendry Feb 16, 2026
8060cc6
* `jules_vegetation` using reworked configuration namelist access API
maggiehendry Feb 16, 2026
299ab91
* `jules_nvegparm` using reworked configuration namelist access API
maggiehendry Feb 16, 2026
58ce408
* Add initialisation of `modeldb%config` for other applications using…
maggiehendry Feb 17, 2026
6c2749e
* Changes to checking and printing of `c_z0h_z0m` added.
maggiehendry Feb 19, 2026
ffea9c8
* Checking routine added for pftparm
maggiehendry Mar 8, 2026
6bf7324
pftparm items added connected to Collatz photo model.
maggiehendry Mar 17, 2026
cd839df
pftparm items associated with l_bvoc_emis added
maggiehendry Mar 19, 2026
7a50bc3
Remaining pftparm items added with associated switches.
maggiehendry Mar 21, 2026
b7f06bd
Missing triggers added
maggiehendry Mar 22, 2026
ad6e262
Minor corrections to metadata and consolidation with JULES repo.
maggiehendry Mar 22, 2026
837e6dd
Merge branch 'main' of github.com:maggiehendry/lfric_apps
maggiehendry Mar 22, 2026
c1ad372
Merge remote-tracking branch 'origin/main' into migrate-jules_pftparm…
maggiehendry Mar 22, 2026
00b1669
Removed accidental addition of use of real for integer inputs for pft…
maggiehendry Mar 23, 2026
2db8d10
Merge branch 'stable' of github.com:maggiehendry/lfric_apps into stable
maggiehendry Mar 23, 2026
6a34d19
Merge remote-tracking branch 'origin/stable' into migrate-jules_pftpa…
maggiehendry Mar 23, 2026
186eccd
jules_pftparm turned into duplicate namelist
maggiehendry Mar 27, 2026
90e70f6
Enumeration added and fail-ifs for array length ignored as they are s…
maggiehendry Mar 30, 2026
d71e90f
Forgot to add upgrade macro changes for enumeration.
maggiehendry Mar 30, 2026
27f068a
Web help urls in JULES metadata corrected.
maggiehendry Mar 30, 2026
643b4d9
Moving duplicate namelist keywords into jules-lfric as UM also has du…
maggiehendry Mar 30, 2026
cb421df
jules_pftparm related initialistion in jules_physics_init moved to pf…
maggiehendry Mar 30, 2026
40940a7
jules_pftparm namelist reformatted into separate instances in example…
maggiehendry Apr 3, 2026
cd20494
Merge commit '86e2aa4f49a75bfcc1aa0594b56920c1f74e7127' into migrate-…
maggiehendry Apr 13, 2026
ec332cc
Dependencies updated and lfric_atm local build now runs.
maggiehendry Apr 14, 2026
896f383
Update of dependencies to include bug fixes & JULES changes.
maggiehendry Apr 20, 2026
28cbc70
jules_pftparm panels and description changed to reflect duplicate nam…
maggiehendry Apr 23, 2026
9845722
Redundant type removed.
maggiehendry Apr 23, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
324 changes: 312 additions & 12 deletions applications/jules/example/configuration.nml
Original file line number Diff line number Diff line change
Expand Up @@ -239,18 +239,314 @@ z0_nvg_io=1.0,1.0e-4,1.0e-3,5.0e-4,
z0hm_nvg_io=1.0e-7,2.5e-1,2.0e-1,2.0e-1,
/
&jules_pftparm
albsnc_max_io=2.5e-1,2.5e-1,6.0e-1,6.0e-1,4.0e-1,
alnir_io=0.341,0.272,0.369,0.368,0.395,
alpar_io=0.057,0.041,0.071,0.083,0.074,
catch0_io=5*0.5,
dcatch_dlai_io=5*0.05,
fsmc_p0_io=5*0.6,
kext_io=0.5,0.5,1.0,1.0,0.5,
knl_io=5*0.2,
omega_io=0.101,0.083,0.132,0.135,0.115,
omnir_io=0.788,0.545,0.864,0.787,0.785,
z0hm_pft_io=1.0,1.0,0.01,0.01,0.01,
z0v_io=1.1,1.1,0.22,0.22,1.0,
a_wl_io=0.65,
a_ws_io=10.0,
act_jmax_io=50.0e3,
act_vcmax_io=72.0e3,
albsnc_max_io=2.5e-1,
albsnc_min_io=3.0e-1,
alnir_io=0.341,
alpar_io=0.057,
alpha_io=0.08,
b_wl_io=1.667,
c3_io='yes',
can_struct_a_io=1.0,
catch0_io=0.5,
dcatch_dlai_io=0.05,
dgl_dm_io=0.0,
dgl_dt_io=9.0,
dqcrit_io=0.090,
ds_jmax_io=646.0,
ds_vcmax_io=649.0,
dust_veg_scj_io=0.0,
dz0v_dh_io=5.0e-2,
emis_pft_io=0.98,
eta_sl_io=0.01,
f0_io=0.875,
fd_io=0.015,
fsmc_of_io=0.0,
fsmc_p0_io=0.6,
g_leaf_0_io=0.25,
glmin_io=1.0e-6,
gsoil_f_io=1.0,
hw_sw_io=0.5,
infil_f_io=4.0,
kext_io=0.5,
kn_io=0.78,
knl_io=0.2,
kpar_io=0.5,
lai_alb_lim_io=0.005,
lma_io=0.0824,
neff_io=0.8e-3,
nl0_io=0.040,
nmass_io=0.0210,
nr_io=0.01726,
nr_nl_io=1.0,
ns_nl_io=0.1,
nsw_io=0.0072,
omega_io=0.101,
omnir_io=0.788,
orient_io='spherical',
pft_name_io='brd_leaf',
q10_leaf_io=2.0,
r_grow_io=0.25,
rootd_ft_io=3.0,
sigl_io=0.0375,
tleaf_of_io=273.15,
tlow_io=0.0,
tupp_io=36.0,
vint_io=5.73,
vsl_io=29.81,
z0hm_pft_io=1.0,
z0v_io=1.1,
/
&jules_pftparm
a_wl_io=0.005,
a_ws_io=1.0,
act_jmax_io=50.0e3,
act_vcmax_io=72.0e3,
albsnc_max_io=6.0e-1,
albsnc_min_io=8.0e-1,
alnir_io=0.369,
alpar_io=0.071,
alpha_io=0.08,
b_wl_io=1.667,
c3_io='yes',
can_struct_a_io=1.0,
catch0_io=0.5,
dcatch_dlai_io=0.05,
dgl_dm_io=0.0,
dgl_dt_io=0.0,
dqcrit_io=0.100,
ds_jmax_io=646.0,
ds_vcmax_io=649.0,
dust_veg_scj_io=1.0,
dz0v_dh_io=1.0e-1,
emis_pft_io=0.98,
eta_sl_io=0.01,
f0_io=0.900,
fd_io=0.015,
fsmc_of_io=0.0,
fsmc_p0_io=0.6,
g_leaf_0_io=0.25,
glmin_io=1.0e-6,
gsoil_f_io=1.0,
hw_sw_io=0.5,
infil_f_io=2.0,
kext_io=1.0,
kn_io=0.78,
knl_io=0.2,
kpar_io=0.5,
lai_alb_lim_io=0.005,
lma_io=0.0498,
neff_io=0.8e-3,
nl0_io=0.060,
nmass_io=0.0219,
nr_io=0.0162,
nr_nl_io=1.0,
ns_nl_io=1.0,
nsw_io=0.01604,
omega_io=0.132,
omnir_io=0.864,
orient_io='spherical',
pft_name_io='c3_grass',
q10_leaf_io=2.0,
r_grow_io=0.25,
rootd_ft_io=0.5,
sigl_io=0.0250,
tleaf_of_io=258.15,
tlow_io=0.0,
tupp_io=36.0,
vint_io=6.42,
vsl_io=40.96,
z0hm_pft_io=0.01,
z0v_io=0.22,
/
&jules_pftparm
a_wl_io=0.005,
a_ws_io=1.0,
act_jmax_io=50.0e3,
act_vcmax_io=72.0e3,
albsnc_max_io=6.0e-1,
albsnc_min_io=8.0e-1,
alnir_io=0.368,
alpar_io=0.083,
alpha_io=0.04,
b_wl_io=1.667,
c3_io='no',
can_struct_a_io=1.0,
catch0_io=0.5,
dcatch_dlai_io=0.05,
dgl_dm_io=0.0,
dgl_dt_io=0.0,
dqcrit_io=0.075,
ds_jmax_io=646.0,
ds_vcmax_io=649.0,
dust_veg_scj_io=1.0,
dz0v_dh_io=1.0e-1,
emis_pft_io=0.98,
eta_sl_io=0.01,
f0_io=0.800,
fd_io=0.025,
fsmc_of_io=0.0,
fsmc_p0_io=0.6,
g_leaf_0_io=0.25,
glmin_io=1.0e-6,
gsoil_f_io=1.0,
hw_sw_io=0.5,
infil_f_io=2.0,
kext_io=1.0,
kn_io=0.78,
knl_io=0.2,
kpar_io=0.5,
lai_alb_lim_io=0.005,
lma_io=0.1370,
neff_io=0.4e-3,
nl0_io=0.030,
nmass_io=0.0131,
nr_io=0.0084,
nr_nl_io=1.0,
ns_nl_io=1.0,
nsw_io=0.0202,
omega_io=0.135,
omnir_io=0.787,
orient_io='spherical',
pft_name_io='c4_grass',
q10_leaf_io=2.0,
r_grow_io=0.25,
rootd_ft_io=0.5,
sigl_io=0.0500,
tleaf_of_io=258.15,
tlow_io=13.0,
tupp_io=45.0,
vint_io=0.00,
vsl_io=10.24,
z0hm_pft_io=0.01,
z0v_io=0.22,
/
&jules_pftparm
a_wl_io=0.65,
a_ws_io=10.0,
act_jmax_io=50.0e3,
act_vcmax_io=72.0e3,
albsnc_max_io=2.5e-1,
albsnc_min_io=3.0e-1,
alnir_io=0.272,
alpar_io=0.041,
alpha_io=0.08,
b_wl_io=1.667,
c3_io='yes',
can_struct_a_io=1.0,
catch0_io=0.5,
dcatch_dlai_io=0.05,
dgl_dm_io=0.0,
dgl_dt_io=9.0,
dqcrit_io=0.060,
ds_jmax_io=646.0,
ds_vcmax_io=649.0,
dust_veg_scj_io=0.0,
dz0v_dh_io=5.0e-2,
emis_pft_io=0.99,
eta_sl_io=0.01,
f0_io=0.875,
fd_io=0.015,
fsmc_of_io=0.0,
fsmc_p0_io=0.6,
g_leaf_0_io=0.25,
glmin_io=1.0e-6,
gsoil_f_io=1.0,
hw_sw_io=0.5,
infil_f_io=4.0,
kext_io=0.5,
kn_io=0.78,
knl_io=0.2,
kpar_io=0.5,
lai_alb_lim_io=0.005,
lma_io=0.2263,
neff_io=0.8e-3,
nl0_io=0.030,
nmass_io=0.0115,
nr_io=0.00784,
nr_nl_io=1.0,
ns_nl_io=0.1,
nsw_io=0.0083,
omega_io=0.083,
omnir_io=0.545,
orient_io='spherical',
pft_name_io='ndl_leaf',
q10_leaf_io=2.0,
r_grow_io=0.25,
rootd_ft_io=1.0,
sigl_io=0.1000,
tleaf_of_io=243.15,
tlow_io=-5.0,
tupp_io=31.0,
vint_io=6.32,
vsl_io=18.15,
z0hm_pft_io=1.0,
z0v_io=1.1,
/
&jules_pftparm
a_wl_io=0.10,
a_ws_io=10.0,
act_jmax_io=50.0e3,
act_vcmax_io=72.0e3,
albsnc_max_io=4.0e-1,
albsnc_min_io=8.0e-1,
alnir_io=0.395,
alpar_io=0.074,
alpha_io=0.08,
b_wl_io=1.667,
c3_io='yes',
can_struct_a_io=1.0,
catch0_io=0.5,
dcatch_dlai_io=0.05,
dgl_dm_io=0.0,
dgl_dt_io=9.0,
dqcrit_io=0.100,
ds_jmax_io=646.0,
ds_vcmax_io=649.0,
dust_veg_scj_io=0.5,
dz0v_dh_io=1.0e-1,
emis_pft_io=0.98,
eta_sl_io=0.01,
f0_io=0.900,
fd_io=0.015,
fsmc_of_io=0.0,
fsmc_p0_io=0.6,
g_leaf_0_io=0.25,
glmin_io=1.0e-6,
gsoil_f_io=1.0,
hw_sw_io=0.5,
infil_f_io=2.0,
kext_io=0.5,
kn_io=0.78,
knl_io=0.2,
kpar_io=0.5,
lai_alb_lim_io=0.005,
lma_io=0.0695,
neff_io=0.8e-3,
nl0_io=0.030,
nmass_io=0.0219,
nr_io=0.01726,
nr_nl_io=1.0,
ns_nl_io=0.1,
nsw_io=0.0072,
omega_io=0.115,
omnir_io=0.785,
orient_io='spherical',
pft_name_io='shrub',
q10_leaf_io=2.0,
r_grow_io=0.25,
rootd_ft_io=0.5,
sigl_io=0.0500,
tleaf_of_io=243.15,
tlow_io=0.0,
tupp_io=36.0,
vint_io=14.71,
vsl_io=23.15,
z0hm_pft_io=0.01,
z0v_io=1.0,
/
&jules_radiation
i_sea_alb_method='jin',
Expand All @@ -260,6 +556,7 @@ l_niso_direct=.true.,
l_partition_albsoil=.true.,
l_sea_alb_var_chl=.true.,
l_spec_alb_bs=.false.,
l_spec_albedo=.true.,
ratio_albsoil=2.0,
swdn_frac_albsoil=0.5,
/
Expand Down Expand Up @@ -345,8 +642,11 @@ urban=6,
/
&jules_vegetation
can_rad_mod='six',
l_bvoc_emis=.false.,
l_limit_canhc=.true.,
l_spec_veg_z0=.true.,
photo_model='collatz',
stomata_model='jacobs',
/
&logging
log_to_rank_zero_only=.false.,
Expand Down
Loading