Skip to content

Commit

Permalink
Merge pull request #29 from immerse-project/xios_xml
Browse files Browse the repository at this point in the history
Align with ACSIS
  • Loading branch information
malmans2 committed Feb 21, 2022
2 parents 6592b59 + dd67339 commit ed7e2be
Show file tree
Hide file tree
Showing 9 changed files with 1,951 additions and 24 deletions.
95 changes: 90 additions & 5 deletions cfgs/AGRIF_QCO/GSRIDGE36Z-GIBSTRA36Z/file_def_nemo-ice.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,103 @@

<!--
======================================================================================================
= IMMERSE WP6.2 output files definition =
= files for sea ice =
= output files definition =
= for sea ice SI3 =
======================================================================================================
-->

<file_definition min_digits="4" name="OUTPUT/@expname@_@freq@" sync_freq="30d" type="multiple_file" compression_level="1">

<file_group id="5d" output_freq="5d" split_freq="5d">
</file_group>
<file description="ice variables" id="file11" name_suffix="_icemod">
<!-- ice mask -->
<field field_ref="icemask" name="simsk" />
<field field_ref="icemask05" name="simsk05" />
<field field_ref="icemask15" name="simsk15" />

<!-- general -->
<field field_ref="snwvolu" name="snvolu" />
<field field_ref="icethic" name="sithic" />
<field field_ref="icevolu" name="sivolu" />
<field field_ref="iceconc" name="siconc" />
<field field_ref="icesalt" name="sisali" />
<field field_ref="iceapnd" name="siapnd" />
<field field_ref="icehpnd" name="sihpnd" />
<field field_ref="icevpnd" name="sivpnd" />
<!-- sst_m is always the potential temperature even when using teos10 -->
<field field_ref="sst_m" name="sst_m_pot" />
<field field_ref="sss_m" name="sss_m_abs" />

<!-- heat -->
<field field_ref="icetemp" name="sitemp" />
<field field_ref="icettop" name="sittop" />
<field field_ref="icetbot" name="sitbot" />

<!-- momentum -->
<field field_ref="uice" name="sivelu" />
<field field_ref="vice" name="sivelv" />
<field field_ref="icevel" name="sivelo" />
<field field_ref="utau_ai" name="utau_ai" />
<field field_ref="vtau_ai" name="vtau_ai" />
<field field_ref="utau_oi" name="utau_oi" />
<field field_ref="vtau_oi" name="vtau_oi" />

<!-- rheology -->
<field field_ref="icediv" name="sidive" />
<field field_ref="iceshe" name="sishea" />
<field field_ref="icestr" name="sistre" />
<field field_ref="normstr" name="normstr" />
<field field_ref="sheastr" name="sheastr" />
<field field_ref="sig1_pnorm"/>
<field field_ref="sig2_pnorm"/>

<!-- heat fluxes -->
<field field_ref="qt_oce_ai" name="qt_oce_ai" />
<field field_ref="qt_atm_oi" name="qt_atm_oi" />
<field field_ref="qt_ice" name="qt_ice" />
<field field_ref="qsr_ice" name="qsr_ice" />
<field field_ref="qns_ice" name="qns_ice" />
<field field_ref="qemp_ice" name="qemp_ice" />
<field field_ref="albedo" name="albedo" />

<field field_ref="hfxcndtop" name="hfxcndtop" />
<field field_ref="hfxcndbot" name="hfxcndbot" />
<field field_ref="hfxsensib" name="hfxsensib" />

<!-- salt fluxes -->
<field field_ref="sfxice" name="sfxice" />

<!-- mass fluxes -->
<field field_ref="vfxice" name="vfxice" />
<field field_ref="vfxsnw" name="vfxsnw" />

<!-- categories -->
<field field_ref="icemask_cat" name="simskcat"/>
<field field_ref="snwthic_cat" name="snthicat"/>
<field field_ref="iceconc_cat" name="siconcat"/>
<field field_ref="icethic_cat" name="sithicat"/>
<field field_ref="icesalt_cat" name="sisalcat"/>
<field field_ref="icetemp_cat" name="sitemcat"/>
<field field_ref="snwtemp_cat" name="sntemcat"/>

<!-- mass balance -->
<field field_ref="dmithd" name="sidmassth" />
<field field_ref="dmidyn" name="sidmassdyn" />
<field field_ref="dmiopw" name="sidmassgrowthwat" />
<field field_ref="dmibog" name="sidmassgrowthbot" />
<field field_ref="dmisni" name="sidmasssi" />
<field field_ref="dmisub" name="sidmassevapsubl" />
<field field_ref="dmisum" name="sidmassmelttop" />
<field field_ref="dmibom" name="sidmassmeltbot" />
<field field_ref="dmilam" name="sidmassmeltlat" />
<field field_ref="dmsspr" name="sndmasssnf" />
<field field_ref="dmsmel" name="sndmassmelt" />
<field field_ref="dmssub" name="sndmasssubl" />
<field field_ref="dmsdyn" name="sndmassdyn" />
<field field_ref="dmsssi" name="sndmasssi" />
</file>

<file_group id="3h" output_freq="3h" split_freq="5d"/>
</file_group>
</file_definition>


111 changes: 109 additions & 2 deletions cfgs/AGRIF_QCO/GSRIDGE36Z-GIBSTRA36Z/file_def_nemo-oce.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,121 @@

<!--
======================================================================================================
= IMMERSE WP6.2 output files definition =
= files for ocean dynamics =
= output files definition =
= for ocean dynamics =
======================================================================================================
-->

<file_definition min_digits="4" name="OUTPUT/@expname@_@freq@" sync_freq="30d" type="multiple_file" compression_level="1">

<file_group id="5d" output_freq="5d" split_freq="5d">
<file description="ocean T grid variables" id="file01" name_suffix="_grid_T">
<field field_ref="ssh" name="zos"/>
<field field_ref="sst" name="tos_con" standard_name="sea_surface_conservative_temperature" unit="degC"/>
<field field_ref="sst_pot" name="tos_pot" standard_name="sea_surface_potential_temperature" unit="degC"/>
<field field_ref="sss" name="sos_abs" standard_name="sea_surface_absolute_salinity" unit="g kg-1"/>

<field field_ref="botpres" prec="8"/>

<field field_ref="e3t" name="thkcello"/>
<field field_ref="toce" name="thetao_con" freq_op="5d" cell_methods="time: mean (thickness weighted)" standard_name="sea_water_conservative_temperature" unit="degC" > @toce_e3t / @e3t </field>
<field field_ref="toce_pot" name="thetao_pot" freq_op="5d" cell_methods="time: mean (thickness weighted)" standard_name="sea_water_potential_temperature" unit="degC" > @toce_pot_e3t / @e3t </field>
<field field_ref="soce" name="so_abs" freq_op="5d" cell_methods="time: mean (thickness weighted)" standard_name="sea_water_absolute_salinity" unit="g kg-1"> @soce_e3t / @e3t </field>

<field field_ref="mldkz5"/>
<field field_ref="mldr10_1"/>
<field field_ref="qsr"/>
<field field_ref="qt" name="hfds"/>
<field field_ref="empmr" name="sowaflup"/>
<field field_ref="ice_cover" name="soicecov"/>
<field field_ref="emp_oce" name="soemp_oce"/>
<field field_ref="emp_ice" name="soemp_ice"/>
<field field_ref="snowpre" name="snowpre"/>
<field field_ref="precip" name="soprecip"/>
<field field_ref="fmmflx" name="fsitherm"/>
<field field_ref="runoffs" name="friver"/>
<field field_ref="erp" name="so_erp"/>
<field field_ref="saltflx" name="sfdsi"/>
<field field_ref="fwfisf_cav" name="sowflisf_cav"/>
<field field_ref="fwfisf_par" name="sowflisf_par"/>
</file>

<file description="ocean inner T grid variables" id="file02" name_suffix="_innerT">
<field field_ref="sbt" name="thetaob_con" standard_name="sea_water_conservative_temperature_at_sea_floor" unit="degC"/>
<field field_ref="sbs" name="sob_abs" standard_name="sea_water_absolute_salinity_at_sea_floor" unit="g kg-1"/>
</file>

<file description="ocean U grid variables" id="file03" name_suffix="_grid_U">
<field field_ref="ssu" name="sozocrtx"/>
<field field_ref="utau" name="tauuo"/>
<field field_ref="e3u" name="thkcello"/>
<field field_ref="uoce" name="uo" freq_op="5d" cell_methods="time: mean (thickness weighted)"> @uoce_e3u / @e3u </field>
</file>

<file description="ocean V grid variables" id="file04" name_suffix="_grid_V">
<field field_ref="ssv" name="somecrty"/>
<field field_ref="vtau" name="tauvo"/>
<field field_ref="e3v" name="thkcello"/>
<field field_ref="voce" name="vo" freq_op="5d" cell_methods="time: mean (thickness weighted)"> @voce_e3v / @e3v </field>
</file>

<file description="ocean W grid variables" id="file05" name_suffix="_grid_W">
<field field_ref="e3w" name="thkcello"/>
<field field_ref="woce" name="wo" freq_op="5d" cell_methods="time: mean (thickness weighted)"> @woce_e3w / @e3w </field>
</file>

<file description="scalar variables" id="file06" name_suffix="_scalar">
<field field_ref="sshtot"/>
<field field_ref="voltot"/>
<field field_ref="temptot" standard_name="sea_water_conservative_temperature" unit="degC"/>
<field field_ref="saltot" standard_name="sea_water_absolute_salinity" unit="g kg-1"/>
<field field_ref="masstot"/>
<field field_ref="sshsteric"/>
</file>
</file_group>

<file_group id="1d" output_freq="1d" split_freq="5d">
<file description="ocean T grid variables" id="file07" name_suffix="_grid_T">
<field field_ref="ssh" name="zos"/>
<field field_ref="sst" name="tos_con" standard_name="sea_surface_conservative_temperature" unit="degC"/>
<field field_ref="sst_pot" name="tos_pot" standard_name="sea_surface_potential_temperature" unit="degC"/>
<field field_ref="sss" name="sos_abs" standard_name="sea_surface_absolute_salinity" unit="g kg-1"/>

<field field_ref="botpres" prec="8"/>

<field field_ref="mldkz5"/>
<field field_ref="mldr10_1"/>
<field field_ref="qsr"/>
<field field_ref="qt" name="hfds"/>
<field field_ref="empmr" name="sowaflup"/>
<field field_ref="ice_cover" name="soicecov"/>
<field field_ref="emp_oce" name="soemp_oce"/>
<field field_ref="emp_ice" name="soemp_ice"/>
<field field_ref="snowpre" name="snowpre"/>
<field field_ref="precip" name="soprecip"/>
<field field_ref="fmmflx" name="fsitherm"/>
<field field_ref="runoffs" name="friver"/>
<field field_ref="erp" name="so_erp"/>
<field field_ref="saltflx" name="sfdsi"/>
<field field_ref="qlatisf_par" name="sohflisf"/>
<field field_ref="qhcisf_par" name="sohfcisf"/>
<field field_ref="fwfisf_par" name="sowflisf"/>
</file>

<file description="ocean inner T grid variables" id="file08" name_suffix="_innerT">
<field field_ref="sbt" name="thetaob_con" standard_name="sea_water_conservative_temperature_at_sea_floor" unit="degC"/>
<field field_ref="sbs" name="sob_abs" standard_name="sea_water_absolute_salinity_at_sea_floor" unit="g kg-1"/>
</file>

<file description="ocean U grid variables" id="file09" name_suffix="_grid_U">
<field field_ref="ssu" name="sozocrtx"/>
<field field_ref="utau" name="tauuo"/>
</file>

<file description="ocean V grid variables" id="file10" name_suffix="_grid_V">
<field field_ref="ssv" name="somecrty"/>
<field field_ref="vtau" name="tauvo"/>
</file>
</file_group>

</file_definition>
Expand Down
95 changes: 90 additions & 5 deletions cfgs/AGRIF_QCO/GSRIDGE36Zx2-GIBSTRA36Zx2/file_def_nemo-ice.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,103 @@

<!--
======================================================================================================
= IMMERSE WP6.2 output files definition =
= files for sea ice =
= output files definition =
= for sea ice SI3 =
======================================================================================================
-->

<file_definition min_digits="4" name="OUTPUT/@expname@_@freq@" sync_freq="30d" type="multiple_file" compression_level="1">

<file_group id="5d" output_freq="5d" split_freq="5d">
</file_group>
<file description="ice variables" id="file11" name_suffix="_icemod">
<!-- ice mask -->
<field field_ref="icemask" name="simsk" />
<field field_ref="icemask05" name="simsk05" />
<field field_ref="icemask15" name="simsk15" />

<!-- general -->
<field field_ref="snwvolu" name="snvolu" />
<field field_ref="icethic" name="sithic" />
<field field_ref="icevolu" name="sivolu" />
<field field_ref="iceconc" name="siconc" />
<field field_ref="icesalt" name="sisali" />
<field field_ref="iceapnd" name="siapnd" />
<field field_ref="icehpnd" name="sihpnd" />
<field field_ref="icevpnd" name="sivpnd" />
<!-- sst_m is always the potential temperature even when using teos10 -->
<field field_ref="sst_m" name="sst_m_pot" />
<field field_ref="sss_m" name="sss_m_abs" />

<!-- heat -->
<field field_ref="icetemp" name="sitemp" />
<field field_ref="icettop" name="sittop" />
<field field_ref="icetbot" name="sitbot" />

<!-- momentum -->
<field field_ref="uice" name="sivelu" />
<field field_ref="vice" name="sivelv" />
<field field_ref="icevel" name="sivelo" />
<field field_ref="utau_ai" name="utau_ai" />
<field field_ref="vtau_ai" name="vtau_ai" />
<field field_ref="utau_oi" name="utau_oi" />
<field field_ref="vtau_oi" name="vtau_oi" />

<!-- rheology -->
<field field_ref="icediv" name="sidive" />
<field field_ref="iceshe" name="sishea" />
<field field_ref="icestr" name="sistre" />
<field field_ref="normstr" name="normstr" />
<field field_ref="sheastr" name="sheastr" />
<field field_ref="sig1_pnorm"/>
<field field_ref="sig2_pnorm"/>

<!-- heat fluxes -->
<field field_ref="qt_oce_ai" name="qt_oce_ai" />
<field field_ref="qt_atm_oi" name="qt_atm_oi" />
<field field_ref="qt_ice" name="qt_ice" />
<field field_ref="qsr_ice" name="qsr_ice" />
<field field_ref="qns_ice" name="qns_ice" />
<field field_ref="qemp_ice" name="qemp_ice" />
<field field_ref="albedo" name="albedo" />

<field field_ref="hfxcndtop" name="hfxcndtop" />
<field field_ref="hfxcndbot" name="hfxcndbot" />
<field field_ref="hfxsensib" name="hfxsensib" />

<!-- salt fluxes -->
<field field_ref="sfxice" name="sfxice" />

<!-- mass fluxes -->
<field field_ref="vfxice" name="vfxice" />
<field field_ref="vfxsnw" name="vfxsnw" />

<!-- categories -->
<field field_ref="icemask_cat" name="simskcat"/>
<field field_ref="snwthic_cat" name="snthicat"/>
<field field_ref="iceconc_cat" name="siconcat"/>
<field field_ref="icethic_cat" name="sithicat"/>
<field field_ref="icesalt_cat" name="sisalcat"/>
<field field_ref="icetemp_cat" name="sitemcat"/>
<field field_ref="snwtemp_cat" name="sntemcat"/>

<!-- mass balance -->
<field field_ref="dmithd" name="sidmassth" />
<field field_ref="dmidyn" name="sidmassdyn" />
<field field_ref="dmiopw" name="sidmassgrowthwat" />
<field field_ref="dmibog" name="sidmassgrowthbot" />
<field field_ref="dmisni" name="sidmasssi" />
<field field_ref="dmisub" name="sidmassevapsubl" />
<field field_ref="dmisum" name="sidmassmelttop" />
<field field_ref="dmibom" name="sidmassmeltbot" />
<field field_ref="dmilam" name="sidmassmeltlat" />
<field field_ref="dmsspr" name="sndmasssnf" />
<field field_ref="dmsmel" name="sndmassmelt" />
<field field_ref="dmssub" name="sndmasssubl" />
<field field_ref="dmsdyn" name="sndmassdyn" />
<field field_ref="dmsssi" name="sndmasssi" />
</file>

<file_group id="3h" output_freq="3h" split_freq="5d"/>
</file_group>
</file_definition>


Loading

0 comments on commit ed7e2be

Please sign in to comment.