Skip to content
Open
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
3 changes: 3 additions & 0 deletions applications/gungho_model/example/iodef.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@
<!-- Include variable definitions -->
<variable_definition src="../../lfric_atm/metadata/variable_def_main.xml"/>

<!-- Include scalar definitions -->
<scalar_definition src="../../lfric_atm/metadata/scalar_def_main.xml"/>

<!-- Include axis definitions -->
<axis_definition src="../../lfric_atm/metadata/axis_def_main.xml"/>

Expand Down
3 changes: 3 additions & 0 deletions applications/gungho_model/example/iodef_climate.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@
<!-- Include variable definitions -->
<variable_definition src="$METADATA/variable_def_main.xml"/>

<!-- Include scalar definitions -->
<scalar_definition src="$METADATA/scalar_def_main.xml"/>

<!-- Include axis definitions -->
<axis_definition src="$METADATA/axis_def_main.xml"/>

Expand Down
3 changes: 3 additions & 0 deletions applications/gungho_model/example/iodef_lam.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@
<!-- Include variable definitions -->
<variable_definition src="$METADATA/variable_def_main.xml"/>

<!-- Include scalar definitions -->
<scalar_definition src="$METADATA/scalar_def_main.xml"/>

<!-- Include axis definitions -->
<axis_definition src="$METADATA/axis_def_main.xml"/>

Expand Down
3 changes: 3 additions & 0 deletions applications/gungho_model/example/iodef_nwp.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@
<!-- Include variable definitions -->
<variable_definition src="$METADATA/variable_def_main.xml"/>

<!-- Include scalar definitions -->
<scalar_definition src="$METADATA/scalar_def_main.xml"/>

<!-- Include axis definitions -->
<axis_definition src="$METADATA/axis_def_main.xml"/>

Expand Down
3 changes: 3 additions & 0 deletions applications/jedi_lfric_tests/example_forecast/iodef.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@
<!-- Include variable definitions -->
<variable_definition src="../../lfric_atm/metadata/variable_def_main.xml"/>

<!-- Include scalar definitions -->
<scalar_definition src="../../lfric_atm/metadata/scalar_def_main.xml"/>

<!-- Include axis definitions -->
<axis_definition src="../../lfric_atm/metadata/axis_def_main.xml"/>

Expand Down
1 change: 1 addition & 0 deletions applications/jules/example/iodef.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@

<context id = "gungho_atm">

<scalar_definition src="../../lfric_atm/metadata/scalar_def_main.xml"/>
<variable_definition src="../../lfric_atm/metadata/variable_def_main.xml"/>
<axis_definition src="../../lfric_atm/metadata/axis_def_main.xml"/>
<!-- Pressure level axes definitions -->
Expand Down
2 changes: 2 additions & 0 deletions applications/lfric_atm/example/iodef.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@

<context id = "gungho_atm">

<scalar_definition src="../metadata/scalar_def_main.xml"/>

<variable_definition src="../metadata/variable_def_main.xml"/>
<axis_definition src="../metadata/axis_def_main.xml"/>
<!-- Pressure level axes definitions -->
Expand Down
27 changes: 27 additions & 0 deletions applications/lfric_atm/metadata/grid_def_main.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,112 +3,134 @@
<grid id="node_grid">
<domain domain_ref="node"/>
<axis axis_ref="vert_axis_full_levels"/>
<scalar scalar_ref="frt"/>
</grid>
<grid id="half_level_face_grid">
<domain domain_ref="face"/>
<axis axis_ref="vert_axis_half_levels"/>
<scalar scalar_ref="frt"/>
</grid>
<grid id="full_level_face_grid">
<domain domain_ref="face"/>
<axis axis_ref="vert_axis_full_levels"/>
<scalar scalar_ref="frt"/>
</grid>
<grid id="half_level_edge_grid">
<domain domain_ref="edge"/>
<axis axis_ref="vert_axis_half_levels"/>
<scalar scalar_ref="frt"/>
</grid>
<grid id="full_level_face_grid_aero_modes">
<domain domain_ref="face"/>
<axis axis_ref="vert_axis_full_levels"/>
<axis axis_ref="aero_modes"/>
<scalar scalar_ref="frt"/>
</grid>
<grid id="full_level_face_grid_sw_bands_aero_modes">
<domain domain_ref="face"/>
<axis axis_ref="vert_axis_full_levels"/>
<axis axis_ref="sw_bands_aero_modes"/>
<scalar scalar_ref="frt"/>
</grid>
<grid id="full_level_face_grid_lw_bands_aero_modes">
<domain domain_ref="face"/>
<axis axis_ref="vert_axis_full_levels"/>
<axis axis_ref="lw_bands_aero_modes"/>
<scalar scalar_ref="frt"/>
</grid>
<grid id="full_level_face_grid_photolysis_pathways">
<domain domain_ref="face"/>
<axis axis_ref="vert_axis_full_levels"/>
<axis axis_ref="photolysis_pathways"/>
<scalar scalar_ref="frt"/>
</grid>
<grid id="full_level_face_grid_photol_species">
<domain domain_ref="face"/>
<axis axis_ref="vert_axis_full_levels"/>
<axis axis_ref="photol_species"/>
<scalar scalar_ref="frt"/>
</grid>
<grid id="3D_monthly_grid">
<domain domain_ref="face"/>
<axis axis_ref="vert_axis_full_levels"/>
<axis axis_ref="monthly_climatology"/>
<scalar scalar_ref="frt"/>
</grid>
<grid id="full_level_face_time_grid">
<domain domain_ref="face"/>
<axis axis_ref="vert_axis_full_levels"/>
<axis axis_ref="lbc_axis"/>
<scalar scalar_ref="frt"/>
</grid>
<grid id="half_level_face_time_grid">
<domain domain_ref="face"/>
<axis axis_ref="vert_axis_half_levels"/>
<axis axis_ref="lbc_axis"/>
<scalar scalar_ref="frt"/>
</grid>
<grid id="half_level_edge_time_grid">
<domain domain_ref="edge"/>
<axis axis_ref="vert_axis_half_levels"/>
<axis axis_ref="lbc_axis"/>
<scalar scalar_ref="frt"/>
</grid>
<!-- N.B. time axis must be before multidata axis -->
<grid id="pft_monthly_grid">
<domain domain_ref="face"/>
<axis axis_ref="monthly_climatology"/>
<axis axis_ref="plant_func_types"/>
<scalar scalar_ref="frt"/>
</grid>
<grid id="full_level_face_grid_cloud_subcols">
<domain domain_ref="face"/>
<axis axis_ref="vert_axis_full_levels"/>
<axis axis_ref="cloud_subcols"/>
<scalar scalar_ref="frt"/>
</grid>
<grid id="full_level_face_grid_sw_bands">
<domain domain_ref="face"/>
<axis axis_ref="vert_axis_full_levels"/>
<axis axis_ref="sw_bands"/>
<scalar scalar_ref="frt"/>
</grid>
<grid id="full_level_face_grid_lw_bands">
<domain domain_ref="face"/>
<axis axis_ref="vert_axis_full_levels"/>
<axis axis_ref="lw_bands"/>
<scalar scalar_ref="frt"/>
</grid>
<grid id="full_level_face_grid_sw_bands_monthly">
<domain domain_ref="face"/>
<axis axis_ref="vert_axis_full_levels"/>
<axis axis_ref="monthly_climatology"/>
<axis axis_ref="sw_bands"/>
<scalar scalar_ref="frt"/>
</grid>
<grid id="full_level_face_grid_lw_bands_monthly">
<domain domain_ref="face"/>
<axis axis_ref="vert_axis_full_levels"/>
<axis axis_ref="monthly_climatology"/>
<axis axis_ref="lw_bands"/>
<scalar scalar_ref="frt"/>
</grid>

<!-- for SURF ancillary style files -->
<grid id="one_time_snow_layer_tile_grid">
<domain domain_ref="face"/>
<axis axis_ref="snow_layers_and_tiles"/>
<axis axis_ref="one_time_axis"/>
<scalar scalar_ref="frt"/>
</grid>
<grid id="one_time_tile_grid">
<domain domain_ref="face"/>
<axis axis_ref="land_tiles"/>
<axis axis_ref="one_time_axis"/>
<scalar scalar_ref="frt"/>
</grid>

<grid id="scalar_grid">
<axis axis_ref="scalar_axis"/>
<scalar scalar_ref="frt"/>
</grid>
<grid id="random_seed_grid">
<axis axis_ref="random_seed_size"/>
Expand All @@ -119,18 +141,21 @@
<axis axis_ref="vert_axis_full_levels" >
<zoom_axis begin="0" n="1"/>
</axis>
<scalar scalar_ref="frt"/>
</grid>
<grid id="full_level_1_face_zoom">
<domain domain_ref="face"/>
<axis axis_ref="vert_axis_full_levels" >
<zoom_axis begin="1" n="1"/>
</axis>
<scalar scalar_ref="frt"/>
</grid>
<grid id="half_level_1_face_zoom">
<domain domain_ref="face"/>
<axis axis_ref="vert_axis_half_levels" >
<zoom_axis begin="0" n="1"/>
</axis>
<scalar scalar_ref="frt"/>
</grid>

<!-- Reduce filters -->
Expand All @@ -139,11 +164,13 @@
<scalar id="zmax">
<reduce_axis operation="max" />
</scalar>
<scalar scalar_ref="frt"/>
</grid>
<grid id="vert_sum_face_grid">
<domain domain_ref="face"/>
<scalar>
<reduce_axis operation="sum" />
</scalar>
<scalar scalar_ref="frt"/>
</grid>
</grid_definition>
3 changes: 3 additions & 0 deletions applications/lfric_atm/metadata/scalar_def_main.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
<scalar_definition>
<scalar id="frt" name="forecast_reference_time" standard_name="forecast_reference_time"/>
</scalar_definition>
5 changes: 4 additions & 1 deletion applications/ngarch/example/iodef.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@
<!-- In this version we have ONE context -->
<context id="gungho_atm">

<!-- Include scalar definitions -->
<scalar_definition src="./metadata/scalar_def_main.xml"/>

<!-- Include variable definitions -->
<variable_definition src="./metadata/variable_def_main.xml" />

Expand Down Expand Up @@ -107,4 +110,4 @@
</variable_definition>
</context>

</simulation>
</simulation>
4 changes: 2 additions & 2 deletions dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ lfric_apps:
ref:

lfric_core:
source: [email protected]:MetOffice/lfric_core.git
ref: 5d4d72f0e35f00e71b1757df6beadec21ece97f0
source: [email protected]:mo-marqh/lfric_core.git
ref: 4ed0042622ab2b102d145534a2ce6da529a74a84

moci:
source: [email protected]:MetOffice/moci.git
Expand Down
3 changes: 3 additions & 0 deletions rose-stem/app/gungho_model/file/iodef_climate.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@
<!-- Include variable definitions -->
<variable_definition src="$METADATA/variable_def_main.xml"/>

<!-- Include scalar definitions -->
<scalar_definition src="$METADATA/scalar_def_main.xml"/>

<!-- Include axis definitions -->
<axis_definition src="$METADATA/axis_def_main.xml"/>

Expand Down
3 changes: 3 additions & 0 deletions rose-stem/app/gungho_model/file/iodef_lam.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@
<!-- Include variable definitions -->
<variable_definition src="$METADATA/variable_def_main.xml"/>

<!-- Include scalar definitions -->
<scalar_definition src="$METADATA/scalar_def_main.xml"/>

<!-- Include axis definitions -->
<axis_definition src="$METADATA/axis_def_main.xml"/>

Expand Down
3 changes: 3 additions & 0 deletions rose-stem/app/gungho_model/file/iodef_nwp.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@
<!-- Include variable definitions -->
<variable_definition src="$METADATA/variable_def_main.xml"/>

<!-- Include scalar definitions -->
<scalar_definition src="$METADATA/scalar_def_main.xml"/>

<!-- Include axis definitions -->
<axis_definition src="$METADATA/axis_def_main.xml"/>

Expand Down
3 changes: 3 additions & 0 deletions rose-stem/app/jedi_forecast/file/iodef.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@
<!-- Include variable definitions -->
<variable_definition src="../../lfric_atm/metadata/variable_def_main.xml"/>

<!-- Include scalar definitions -->
<scalar_definition src="$METADATA/scalar_def_main.xml"/>

<!-- Include axis definitions -->
<axis_definition src="../../lfric_atm/metadata/axis_def_main.xml"/>

Expand Down
1 change: 1 addition & 0 deletions rose-stem/app/jules/file/iodef.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
<context id = "gungho_atm">

<variable_definition src="../../lfric_atm/metadata/variable_def_main.xml"/>
<scalar_definition src="../../lfric_atm/metadata/scalar_def_main.xml"/>
<axis_definition src="../../lfric_atm/metadata/axis_def_main.xml"/>
<!-- Pressure level axes definitions -->
<axis_definition>
Expand Down
3 changes: 3 additions & 0 deletions rose-stem/app/lfric_atm/file/iodef_gal_clim.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@
<!-- Include variable definitions -->
<variable_definition src="$METADATA/variable_def_main.xml"/>

<!-- Include scalar definitions -->
<scalar_definition src="$METADATA/scalar_def_main.xml"/>

<!-- Include axis definitions -->
<axis_definition src="$METADATA/axis_def_main.xml"/>
<axis_definition src="./axis_def_plev.xml"/>
Expand Down
3 changes: 3 additions & 0 deletions rose-stem/app/lfric_atm/file/iodef_gal_clim_chem.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@
<!-- Include variable definitions -->
<variable_definition src="$METADATA/variable_def_main.xml"/>

<!-- Include scalar definitions -->
<scalar_definition src="$METADATA/scalar_def_main.xml"/>

<!-- Include axis definitions -->
<axis_definition src="$METADATA/axis_def_main.xml"/>
<axis_definition src="./axis_def_plev.xml"/>
Expand Down
3 changes: 3 additions & 0 deletions rose-stem/app/lfric_atm/file/iodef_gal_nwp.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@
<!-- Include variable definitions -->
<variable_definition src="$METADATA/variable_def_main.xml"/>

<!-- Include scalar definitions -->
<scalar_definition src="$METADATA/scalar_def_main.xml"/>

<!-- Include axis definitions -->
<axis_definition src="$METADATA/axis_def_main.xml"/>
<axis_definition src="./axis_def_plev.xml"/>
Expand Down
3 changes: 3 additions & 0 deletions rose-stem/app/lfric_atm/file/iodef_gal_nwp_coarse_aero.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@
<!-- Include variable definitions -->
<variable_definition src="$METADATA/variable_def_main.xml"/>

<!-- Include scalar definitions -->
<scalar_definition src="$METADATA/scalar_def_main.xml"/>

<!-- Include axis definitions -->
<axis_definition src="$METADATA/axis_def_main.xml"/>
<axis_definition src="./axis_def_plev.xml"/>
Expand Down
3 changes: 3 additions & 0 deletions rose-stem/app/lfric_atm/file/iodef_gal_nwp_cycling.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@
<!-- Include variable definitions -->
<variable_definition src="$METADATA/variable_def_main.xml"/>

<!-- Include scalar definitions -->
<scalar_definition src="$METADATA/scalar_def_main.xml"/>

<!-- Include axis definitions -->
<axis_definition src="$METADATA/axis_def_main.xml"/>
<axis_definition src="./axis_def_plev.xml"/>
Expand Down
3 changes: 3 additions & 0 deletions rose-stem/app/lfric_atm/file/iodef_gal_nwp_hres.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@
<!-- Include variable definitions -->
<variable_definition src="$METADATA/variable_def_main.xml"/>

<!-- Include scalar definitions -->
<scalar_definition src="$METADATA/scalar_def_main.xml"/>

<!-- Include axis definitions -->
<axis_definition src="$METADATA/axis_def_main.xml"/>
<axis_definition src="./axis_def_plev.xml"/>
Expand Down
3 changes: 3 additions & 0 deletions rose-stem/app/lfric_atm/file/iodef_idealised.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@
<!-- Include variable definitions -->
<variable_definition src="$METADATA/variable_def_main.xml"/>

<!-- Include scalar definitions -->
<scalar_definition src="$METADATA/scalar_def_main.xml"/>

<!-- Include axis definitions -->
<axis_definition src="$METADATA/axis_def_main.xml"/>
<axis_definition src="./axis_def_plev.xml"/>
Expand Down
3 changes: 3 additions & 0 deletions rose-stem/app/lfric_atm/file/iodef_idealised_flexchem.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@
<!-- Include variable definitions -->
<variable_definition src="$METADATA/variable_def_main.xml"/>

<!-- Include scalar definitions -->
<scalar_definition src="$METADATA/scalar_def_main.xml"/>

<!-- Include axis definitions -->
<axis_definition src="$METADATA/axis_def_main.xml"/>
<axis_definition src="./axis_def_plev.xml"/>
Expand Down
Loading