Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
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
4 changes: 2 additions & 2 deletions dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ casim:
ref: 2025.12.1

jules:
source: git@github.com:MetOffice/jules.git
ref: 69aaf4d8e5dcf4e0134aac006b183e591aeb94d7
source: margaret.hendry@cazldf00006V.spice.sc.metoffice.gov.uk:/home/users/margaret.hendry/jules_fork/jules
ref:

lfric_apps:
source:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ description=Not all JULES options are available in all environments in which JUL
ns=namelist/JULES Science Settings/jules_model_environment
sort-key=01
title=Model environment interface
url=http://jules-lsm.github.io/latest/namelists/model_environment.nml.html#namelist-JULES_MODEL_ENVIRONMENT
url=http://metoffice.github.io/jules/namelists/model_environment.nml.html#namelist-JULES_MODEL_ENVIRONMENT

[namelist:jules_model_environment_lfric=l_jules_parent]
compulsory=true
Expand All @@ -52,6 +52,129 @@ trigger=namelist:jules_surface=l_elev_land_ice: 'not_lfric';
value-titles=LFRic
values='lfric'

[!namelist:jules_pftparm=act_jmax_io]

[!namelist:jules_pftparm=act_vcmax_io]

[!namelist:jules_pftparm=aef_io]

[!namelist:jules_pftparm=albsnc_max_io]

[!namelist:jules_pftparm=albsnf_max_io]

[!namelist:jules_pftparm=alnir_io]

[!namelist:jules_pftparm=alpar_io]

[!namelist:jules_pftparm=alpha_elec_io]

[!namelist:jules_pftparm=avg_ba_io]

[namelist:jules_pftparm=c3_io]
values='not_c3','c3'

[!namelist:jules_pftparm=ccleaf_max_io]

[!namelist:jules_pftparm=ccleaf_min_io]

[!namelist:jules_pftparm=ccwood_max_io]

[!namelist:jules_pftparm=ccwood_min_io]

[!namelist:jules_pftparm=ci_st_io]

[!namelist:jules_pftparm=deact_jmax_io]

[!namelist:jules_pftparm=deact_vcmax_io]

[!namelist:jules_pftparm=dfp_dcuo_io]

[!namelist:jules_pftparm=ds_jmax_io]

[!namelist:jules_pftparm=ds_vcmax_io]

[!namelist:jules_pftparm=fef_bc_io]

[!namelist:jules_pftparm=fef_c2h4_io]

[!namelist:jules_pftparm=fef_c2h6_io]

[!namelist:jules_pftparm=fef_c3h8_io]

[!namelist:jules_pftparm=fef_ch4_io]

[!namelist:jules_pftparm=fef_co2_io]

[!namelist:jules_pftparm=fef_co_io]

[!namelist:jules_pftparm=fef_dms_io]

[!namelist:jules_pftparm=fef_hcho_io]

[!namelist:jules_pftparm=fef_mecho_io]

[!namelist:jules_pftparm=fef_nh3_io]

[!namelist:jules_pftparm=fef_nox_io]

[!namelist:jules_pftparm=fef_oc_io]

[!namelist:jules_pftparm=fef_so2_io]

[!namelist:jules_pftparm=fire_mort_io]

[!namelist:jules_pftparm=fl_o3_ct_io]

[!namelist:jules_pftparm=fsmc_mod_io]
values='weight','average'

[!namelist:jules_pftparm=fsmc_p0_io]

[!namelist:jules_pftparm=g1_stomata_io]

[!namelist:jules_pftparm=gpp_st_io]

[!namelist:jules_pftparm=ief_io]

[!namelist:jules_pftparm=jv25_ratio_io]

[!namelist:jules_pftparm=kext_io]

[!namelist:jules_pftparm=knl_io]

[!namelist:jules_pftparm=mef_io]

[!namelist:jules_pftparm=omega_io]

[!namelist:jules_pftparm=omnir_io]

[namelist:jules_pftparm=orient_io]
values='spherical','horizontal'

[!namelist:jules_pftparm=psi_close_io]

[!namelist:jules_pftparm=psi_open_io]

[!namelist:jules_pftparm=sox_a_io]

[!namelist:jules_pftparm=sox_p50_io]

[!namelist:jules_pftparm=sox_rp_min_io]

[!namelist:jules_pftparm=sug_g0_io]

[!namelist:jules_pftparm=sug_grec_io]

[!namelist:jules_pftparm=sug_yg_io]

[!namelist:jules_pftparm=tef_io]

[!namelist:jules_pftparm=z0hm_classic_pft_io]

[!namelist:jules_pftparm=z0hm_pft_io]

[!namelist:jules_pftparm=z0v_io]

[namelist:jules_radiation=fixed_sea_albedo]
description=If using i_sea_alb_method='fixed', the global value of albedo to use.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ compulsory=true
ns=namelist/JULES Science Settings/jules_hydrology
sort-key=Section-A12g
title=Hydrology options
url=http://jules-lsm.github.io/latest/namelists/jules_hydrology.nml.html#namelist-JULES_HYDROLOGY
url=http://metoffice.github.io/jules/namelists/jules_hydrology.nml.html#namelist-JULES_HYDROLOGY

[namelist:jules_hydrology=l_hydrology]
compulsory=true
Expand All @@ -15,7 +15,7 @@ trigger=namelist:jules_hydrology=l_var_rainfrac: .true.;
=namelist:jules_hydrology=l_pdm: .true.;
=namelist:jules_hydrology=l_limit_gsoil: .true.;
type=logical
url=http://jules-lsm.github.io/latest/namelists/jules_hydrology.nml.html#JULES_HYDROLOGY::l_hydrology
url=http://metoffice.github.io/jules/namelists/jules_hydrology.nml.html#JULES_HYDROLOGY::l_hydrology

[namelist:jules_hydrology=l_var_rainfrac]
compulsory=true
Expand All @@ -24,4 +24,4 @@ description=Enable variable large scale and convective rain fractions
!kind=default
sort-key=Panel-G02
type=logical
url=http://jules-lsm.github.io/latest/namelists/jules_hydrology.nml.html#JULES_HYDROLOGY::l_var_rainfrac
url=http://metoffice.github.io/jules/namelists/jules_hydrology.nml.html#JULES_HYDROLOGY::l_var_rainfrac
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ description=Parameters required for each of the non-vegetated surface types.
ns=namelist/JULES Science Settings/jules_nvegparm
sort-key=Section-A12n
title=Non-vegetated surface parameters
url=http://jules-lsm.github.io/latest/namelists/nveg_params.nml.html#namelist-JULES_NVEGPARM
url=http://metoffice.github.io/jules/namelists/nveg_params.nml.html#namelist-JULES_NVEGPARM
widget[rose-config-edit]=cylc8_compat.PageArrayTable

[namelist:jules_nvegparm=albsnc_nvg_io]
Expand All @@ -15,7 +15,7 @@ fail-if=len(this) != namelist:jules_surface_types=nnvg
length=:
range=0:1
type=real
url=http://jules-lsm.github.io/latest/namelists/nveg_params.nml.html#JULES_NVEGPARM::albsnc_nvg_io
url=http://metoffice.github.io/jules/namelists/nveg_params.nml.html#JULES_NVEGPARM::albsnc_nvg_io

[namelist:jules_nvegparm=albsnf_nvg_io]
compulsory=true
Expand All @@ -25,7 +25,7 @@ fail-if=len(this) != namelist:jules_surface_types=nnvg
length=:
range=-1:1
type=real
url=http://jules-lsm.github.io/latest/namelists/nveg_params.nml.html#JULES_NVEGPARM::albsnf_nvg_io
url=http://metoffice.github.io/jules/namelists/nveg_params.nml.html#JULES_NVEGPARM::albsnf_nvg_io

[namelist:jules_nvegparm=albsnf_nvgl_io]
compulsory=true
Expand All @@ -35,7 +35,7 @@ fail-if=len(this) != namelist:jules_surface_types=nnvg
length=:
range=0:1
type=real
url=http://jules-lsm.github.io/latest/namelists/nveg_params.nml.html#JULES_NVEGPARM::albsnf_nvgl_io
url=http://metoffice.github.io/jules/namelists/nveg_params.nml.html#JULES_NVEGPARM::albsnf_nvgl_io

[namelist:jules_nvegparm=albsnf_nvgu_io]
compulsory=true
Expand All @@ -45,7 +45,7 @@ fail-if=len(this) != namelist:jules_surface_types=nnvg
length=:
range=0:1
type=real
url=http://jules-lsm.github.io/latest/namelists/nveg_params.nml.html#JULES_NVEGPARM::albsnf_nvgu_io
url=http://metoffice.github.io/jules/namelists/nveg_params.nml.html#JULES_NVEGPARM::albsnf_nvgu_io

[namelist:jules_nvegparm=catch_nvg_io]
compulsory=true
Expand All @@ -54,7 +54,7 @@ fail-if=len(this) != namelist:jules_surface_types=nnvg
!kind=default
length=:
type=real
url=http://jules-lsm.github.io/latest/namelists/nveg_params.nml.html#JULES_NVEGPARM::catch_nvg_io
url=http://metoffice.github.io/jules/namelists/nveg_params.nml.html#JULES_NVEGPARM::catch_nvg_io

[namelist:jules_nvegparm=ch_nvg_io]
compulsory=true
Expand All @@ -63,7 +63,7 @@ fail-if=len(this) != namelist:jules_surface_types=nnvg
!kind=default
length=:
type=real
url=http://jules-lsm.github.io/latest/namelists/nveg_params.nml.html#JULES_NVEGPARM::ch_nvg_io
url=http://metoffice.github.io/jules/namelists/nveg_params.nml.html#JULES_NVEGPARM::ch_nvg_io

[namelist:jules_nvegparm=emis_nvg_io]
compulsory=true
Expand All @@ -73,15 +73,15 @@ fail-if=len(this) != namelist:jules_surface_types=nnvg
length=:
range=0:1
type=real
url=http://jules-lsm.github.io/latest/namelists/nveg_params.nml.html#JULES_NVEGPARM::emis_nvg_io
url=http://metoffice.github.io/jules/namelists/nveg_params.nml.html#JULES_NVEGPARM::emis_nvg_io

[namelist:jules_nvegparm=gs_nvg_io]
compulsory=true
description=Surface conductance (m s-1)
fail-if=len(this) != namelist:jules_surface_types=nnvg
length=:
type=real
url=http://jules-lsm.github.io/latest/namelists/nveg_params.nml.html#JULES_NVEGPARM::gs_nvg_io
url=http://metoffice.github.io/jules/namelists/nveg_params.nml.html#JULES_NVEGPARM::gs_nvg_io

[namelist:jules_nvegparm=infil_nvg_io]
compulsory=true
Expand All @@ -90,7 +90,7 @@ fail-if=len(this) != namelist:jules_surface_types=nnvg
!kind=default
length=:
type=real
url=http://jules-lsm.github.io/latest/namelists/nveg_params.nml.html#JULES_NVEGPARM::infil_nvg_io
url=http://metoffice.github.io/jules/namelists/nveg_params.nml.html#JULES_NVEGPARM::infil_nvg_io

[namelist:jules_nvegparm=vf_nvg_io]
compulsory=true
Expand All @@ -100,7 +100,7 @@ fail-if=len(this) != namelist:jules_surface_types=nnvg
length=:
range=0:1
type=real
url=http://jules-lsm.github.io/latest/namelists/nveg_params.nml.html#JULES_NVEGPARM::vf_nvg_io
url=http://metoffice.github.io/jules/namelists/nveg_params.nml.html#JULES_NVEGPARM::vf_nvg_io

[namelist:jules_nvegparm=z0_nvg_io]
compulsory=true
Expand All @@ -109,7 +109,7 @@ fail-if=len(this) != namelist:jules_surface_types=nnvg
!kind=default
length=:
type=real
url=http://jules-lsm.github.io/latest/namelists/nveg_params.nml.html#JULES_NVEGPARM::z0_nvg_io
url=http://metoffice.github.io/jules/namelists/nveg_params.nml.html#JULES_NVEGPARM::z0_nvg_io

[namelist:jules_nvegparm=z0hm_nvg_io]
compulsory=true
Expand All @@ -118,4 +118,4 @@ fail-if=len(this) != namelist:jules_surface_types=nnvg
!kind=default
length=:
type=real
url=http://jules-lsm.github.io/latest/namelists/nveg_params.nml.html#JULES_NVEGPARM::z0hm_nvg_io
url=http://metoffice.github.io/jules/namelists/nveg_params.nml.html#JULES_NVEGPARM::z0hm_nvg_io
Loading