Skip to content
Merged
1 change: 1 addition & 0 deletions CONTRIBUTORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,4 @@
| cjohnson-pi | Christine Johnson | Met Office | 2026-01-19 |
| t00sa | Sam Clarke-Green | Met Office | 2026-01-20 |
| ukmo-juan-castillo | Juan M. Castillo | Met Office | 2026-01-23 |
| thomasmelvin | Thomas Melvin | Met Office | 2026-01-15 |
2 changes: 1 addition & 1 deletion dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ lfric_apps:

lfric_core:
source: git@github.com:MetOffice/lfric_core.git
ref: d2ebe4a73fa41c240d5ebacc7b80e135d7f458d9
ref: b7574acc301f0db9a2f9bd09035f3bf76753e4d6

moci:
source: git@github.com:MetOffice/moci.git
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,11 @@ use_xios_io=${USE_XIOS_IO}
[namelist:logging]
run_log_level='${LOG_LEVEL}'

[namelist:partitioning]
panel_decomposition='${PANEL_DECOMP}'
panel_xproc=${XPROC}
panel_yproc=${YPROC}

[namelist:time]
timestep_end='${RESTART_STOP}'
timestep_start='${RESTART_START}'
41 changes: 41 additions & 0 deletions rose-stem/site/common/gungho_model/tasks_gungho_model.cylc
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,47 @@
"plot_str": "baroclinic.py $NODAL_DATA_DIR/lfric_diag.nc $PLOT_DIR dcmip dry surface_pressure_temperature",
}) %}

{% elif task_ns.conf_name == "baroclinic-C48_MG" %}

{% do task_dict.update({
"opt_confs": ["baroclinic"],
"resolution": "C48_MG",
"DT": 3600,
"threads": 4,
"mpi_parts": 6,
"tsteps": 240,
"plot_str": "baroclinic.py $NODAL_DATA_DIR/lfric_diag.nc $PLOT_DIR dcmip dry surface_pressure_temperature",
}) %}
{% elif task_ns.conf_name == "baroclinic-C48_MG-3panel" %}

{% do task_dict.update({
"opt_confs": ["baroclinic"],
"resolution": "C48_MG",
"DT": 3600,
"threads": 2,
"mpi_parts": 12,
"panel_decomp": "custom",
"xproc": 2,
"yproc": 3,
"tsteps": 240,
"plot_str": "baroclinic.py $NODAL_DATA_DIR/lfric_diag.nc $PLOT_DIR dcmip dry surface_pressure_temperature",
}) %}

{% elif task_ns.conf_name == "baroclinic-C48_MG-2panel" %}

{% do task_dict.update({
"opt_confs": ["baroclinic"],
"resolution": "C48_MG",
"DT": 3600,
"threads": 1,
"mpi_parts": 27,
"panel_decomp": "custom",
"xproc": 3,
"yproc": 3,
"tsteps": 240,
"plot_str": "baroclinic.py $NODAL_DATA_DIR/lfric_diag.nc $PLOT_DIR dcmip dry surface_pressure_temperature",
}) %}

{% elif task_ns.conf_name == "baroclinic-pert-C24_MG" %}

{% do task_dict.update({
Expand Down
3 changes: 3 additions & 0 deletions rose-stem/site/meto/groups/groups_gungho_model.cylc
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@
"gungho_model_azspice_developer": [
"gungho_model_agnesi_hyd_cart-BiP120x8-2000x2000_azspice_gnu_fast-debug-64bit",
"gungho_model_baroclinic-C24_MG_azspice_gnu_fast-debug-64bit",
"gungho_model_baroclinic-C48_MG_azspice_gnu_fast-debug-64bit",
"gungho_model_baroclinic-C48_MG-2panel_azspice_gnu_fast-debug-64bit",
"gungho_model_baroclinic-C48_MG-3panel_azspice_gnu_fast-debug-64bit",
"gungho_model_baroclinic-pert-C24_MG_azspice_gnu_fast-debug-64bit",
"gungho_model_baroclinic-alt1-C24s_MG_azspice_gnu_fast-debug-64bit",
"gungho_model_baroclinic-alt2-C24_MG_op_azspice_gnu_fast-debug-64bit",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Inner product checksum rho = 4102EEF5FAAB93B4
Inner product checksum theta = 423041DD82556056
Inner product checksum u = 45017CE3BDE63034
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Inner product checksum rho = 4102EEF5FAAB93B5
Inner product checksum theta = 423041DD82556059
Inner product checksum u = 45017CE3BDE63032
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Inner product checksum rho = 4102EEF5FAAB93BA
Inner product checksum theta = 423041DD82556055
Inner product checksum u = 45017CE3BDE63033
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Inner product checksum rho = 4102EEF5FAB7BD35
Inner product checksum theta = 423041DD82538AE9
Inner product checksum u = 45017CE3BDC64744