file_def_nemo-opa.xml 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450
  1. <?xml version="1.0"?>
  2. <!--
  3. ============================================================================================================
  4. = output files definition =
  5. = Define your own filesfor ocean dynamics context =
  6. = put the variables you want... =
  7. ============================================================================================================
  8. -->
  9. <file_definition type="one_file" name="@expname@_@freq@_@startdate@_@enddate@" sync_freq="1d" min_digits="4">
  10. <file_group id="1ts_opa" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files -->
  11. <file_group id="1h_opa" output_freq="1h" output_level="10" enabled=".TRUE."/> <!-- 1h files -->
  12. <file_group id="2h_opa" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files -->
  13. <file_group id="3h_opa" output_freq="3h" output_level="10" enabled=".TRUE."> <!-- 3h files -->
  14. <file id="file1" name_suffix="_grid_T" description="ocean T grid variables">
  15. <field field_ref="sst" name="tos" long_name="sea_surface_temperature" />
  16. </file>
  17. </file_group>
  18. <file_group id="4h_opa" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files -->
  19. <file_group id="6h_opa" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files -->
  20. <file_group id="1d_opa" output_freq="1d" output_level="10" enabled=".TRUE."> <!-- 1d files -->
  21. <file id="file2" name_suffix="_grid_T" description="ocean T grid variables" >
  22. <field field_ref="sst" name="tos" long_name="sea_surface_temperature" />
  23. <field field_ref="sst2" name="tossq" long_name="square_of_sea_surface_temperature" />
  24. <field field_ref="sss" name="sos" long_name="sea_surface_salinity" />
  25. <field field_ref="ssh" name="zos" long_name="sea_surface_height_above_geoid" />
  26. <field field_ref="mldr10_1" name="mlotst" long_name="ocean_mixed_layer_thickness_defined_by_sigma_t" />
  27. </file>
  28. <file id="file3" name_suffix="_grid_U" description="ocean U grid variables">
  29. <field field_ref="utau" name="tauuo" long_name="surface_downward_x_stress"/> <!-- available with key_diaar5 -->
  30. </file>
  31. <file id="file4" name_suffix="_grid_V" description="ocean V grid variables">
  32. <field field_ref="vtau" name="tauvo" long_name="surface_downward_y_stress"/> <!-- available with key_diaar5 -->
  33. </file>
  34. <file id="file5" name_suffix="_scalar" description="scalar variables" >
  35. <!-- Volume -->
  36. <!-- global contents -->
  37. <field field_ref="voltot" grid_ref="grid_1point" name="scvoltot" />
  38. <field field_ref="sshtot" grid_ref="grid_1point" name="scsshtot" />
  39. <field field_ref="sshsteric" grid_ref="grid_1point" name="scsshste" />
  40. <!--field field_ref="sshthster" grid_ref="grid_1point" name="scsshtst" /-->
  41. <field field_ref="masstot" grid_ref="grid_1point" name="scmastot" />
  42. <field field_ref="temptot" grid_ref="grid_1point" name="sctemtot" />
  43. <field field_ref="saltot" grid_ref="grid_1point" name="scsaltot" />
  44. <!-- global drifts (conservation checks) -->
  45. <field field_ref="bgtemper" grid_ref="grid_1point" name="bgtemper" />
  46. <field field_ref="bgsaline" grid_ref="grid_1point" name="bgsaline" />
  47. <field field_ref="bgheatco" grid_ref="grid_1point" name="bgheatco" />
  48. <field field_ref="bgheatfx" grid_ref="grid_1point" name="bgheatfx" />
  49. <field field_ref="bgsaltco" grid_ref="grid_1point" name="bgsaltco" />
  50. <field field_ref="bgvolssh" grid_ref="grid_1point" name="bgvolssh" />
  51. <field field_ref="bgvole3t" grid_ref="grid_1point" name="bgvole3t" />
  52. <!-- global surface forcings -->
  53. <field field_ref="bgfrcvol" grid_ref="grid_1point" name="bgfrcvol" />
  54. <field field_ref="bgfrctem" grid_ref="grid_1point" name="bgfrctem" />
  55. <field field_ref="bgfrchfx" grid_ref="grid_1point" name="bgfrchfx" />
  56. <field field_ref="bgfrcsal" grid_ref="grid_1point" name="bgfrcsal" />
  57. </file>
  58. <file id="file6" name_suffix="_SBC_scalar" description="scalar variables">
  59. <!-- Surface -->
  60. <!-- global contents -->
  61. <field field_ref="ibgvol_tot" grid_ref="grid_1point" name="ibgvol_tot" />
  62. <field field_ref="sbgvol_tot" grid_ref="grid_1point" name="sbgvol_tot" />
  63. <field field_ref="ibgarea_tot" grid_ref="grid_1point" name="ibgarea_tot" />
  64. <field field_ref="ibgsalt_tot" grid_ref="grid_1point" name="ibgsalt_tot" />
  65. <field field_ref="ibgheat_tot" grid_ref="grid_1point" name="ibgheat_tot" />
  66. <field field_ref="sbgheat_tot" grid_ref="grid_1point" name="sbgheat_tot" />
  67. <!-- global drifts (conservation checks) -->
  68. <field field_ref="ibgvolume" grid_ref="grid_1point" name="ibgvolume" />
  69. <field field_ref="ibgsaltco" grid_ref="grid_1point" name="ibgsaltco" />
  70. <field field_ref="ibgheatco" grid_ref="grid_1point" name="ibgheatco" />
  71. <field field_ref="ibgheatfx" grid_ref="grid_1point" name="ibgheatfx" />
  72. <!-- global forcings -->
  73. <field field_ref="ibgfrcvoltop" grid_ref="grid_1point" name="ibgfrcvoltop" />
  74. <field field_ref="ibgfrcvolbot" grid_ref="grid_1point" name="ibgfrcvolbot" />
  75. <field field_ref="ibgfrctemtop" grid_ref="grid_1point" name="ibgfrctemtop" />
  76. <field field_ref="ibgfrctembot" grid_ref="grid_1point" name="ibgfrctembot" />
  77. <field field_ref="ibgfrcsal" grid_ref="grid_1point" name="ibgfrcsal" />
  78. <field field_ref="ibgfrchfxtop" grid_ref="grid_1point" name="ibgfrchfxtop" />
  79. <field field_ref="ibgfrchfxbot" grid_ref="grid_1point" name="ibgfrchfxbot" />
  80. </file>
  81. </file_group>
  82. <file_group id="5d_opa" output_freq="5d" output_level="10" enabled=".FALSE."> <!-- 5d files -->
  83. <file id="file7" name_suffix="_grid_T" description="ocean T grid variables" >
  84. <field field_ref="e3t" />
  85. <field field_ref="toce" name="thetao" long_name="sea_water_potential_temperature" operation="average" freq_op="5d" > @toce_e3t / @e3t </field>
  86. <field field_ref="soce" name="so" long_name="sea_water_salinity" operation="average" freq_op="5d" > @soce_e3t / @e3t </field>
  87. <field field_ref="hdiv" name="hdivtr" long_name="horizontal divergence transport" operation="average" freq_op="5d" > @hdiv * @e3t </field>
  88. <field field_ref="mldr10_1" name="mldr10_1"/>
  89. <field field_ref="ssh" name="zos" long_name="sea_surface_height_above_geoid" />
  90. <field field_ref="qsr" name="rsntds" long_name="surface_net_downward_shortwave_flux" />
  91. <field field_ref="wspd" name="windsp" />
  92. <field field_ref="empmr" name="wfo" long_name="water_flux_into_sea_water" />
  93. <field field_ref="empbmr" name="wfob" long_name="water_flux_into_sea_water at prev time-step" />
  94. <field field_ref="runoffs" name="friver" long_name="water_flux_into_sea_water_from_rivers" level="1" />
  95. <field field_ref="fmmflx" name="fmmflx" />
  96. <field field_ref="iceconc" name="siconc" />
  97. </file>
  98. <file id="file8" name_suffix="_SBC" description="surface fluxes variables" > <!-- time step automaticaly defined based on nn_fsbc -->
  99. <field field_ref="qsr_oce" name="qsr_oce" long_name="downward shortwave flux at ocean surface" />
  100. <field field_ref="qns_oce" name="qns_oce" long_name="downward non solar flux at ocean surface" />
  101. <field field_ref="qsr_ice" name="qsr_ice" long_name="downward shortwave flux at ice surface" />
  102. <field field_ref="qns_ice" name="qns_ice" long_name="downward non solar flux at ice surface" />
  103. <field field_ref="qtr_ice" name="qtr_ice" long_name="shortwave flux transmitted thru the ice" />
  104. <field field_ref="taum" name="taum" />
  105. <field field_ref="wspd" name="windsp" />
  106. <field field_ref="precip" name="precip" />
  107. <!-- For heat conservation checking -->
  108. <field field_ref="qt_oce" name="qt_oce" long_name="downward total flux at ocean surface" />
  109. <field field_ref="qemp_oce" name="qemp_oce" long_name="Downward Heat Flux from E-P over open ocean" />
  110. <field field_ref="qt_ice" name="qt_ice" long_name="downward total flux at ice surface" />
  111. <field field_ref="qemp_ice" name="qemp_ice" long_name="Downward Heat Flux from E-P over ice" />
  112. <field field_ref="hflx_rain_cea" name="hflx_rain_cea" />
  113. <field field_ref="hflx_evap_cea" name="hflx_evap_cea" />
  114. <field field_ref="hflx_snow_cea" name="hflx_snow_cea" />
  115. <field field_ref="hflx_cal_cea" name="hflx_cal_cea" />
  116. <!-- For freshwater conservation checking -->
  117. <field field_ref="empmr" name="wfo" long_name="water_flux_into_sea_water" />
  118. <field field_ref="emp_oce" name="emp_oce" />
  119. <field field_ref="emp_ice" name="emp_ice" />
  120. <field field_ref="runoffs" name="friver" long_name="water_flux_into_sea_water_from_rivers" level="1" />
  121. <field field_ref="calving_cea" name="calving" />
  122. <field field_ref="iceberg_cea" name="iceberg" />
  123. <field field_ref="iceshelf_cea" name="iceshelf" />
  124. <field field_ref="vfxice" name="vfxice" />
  125. <field field_ref="vfxsnw" name="vfxsnw" />
  126. <field field_ref="vfxsub" name="vfxsub" />
  127. <field field_ref="vfxspr" name="vfxspr" />
  128. <field field_ref="rain" name="rain" />
  129. <field field_ref="snow_ao_cea" name="snow_ao_cea" />
  130. <field field_ref="snow_ai_cea" name="snow_ai_cea" />
  131. <field field_ref="evap_ao_cea" name="evap_ao_cea" />
  132. <field field_ref="subl_ai_cea" name="subl_ai_cea" />
  133. <field field_ref="fmmflx" name="fmmflx" />
  134. <field field_ref="fwfisf" name="fwfisf" />
  135. <field field_ref="hflx_snow_ai_cea" name="hflx_snow_ai" />
  136. <field field_ref="hflx_snow_ao_cea" name="hflx_snow_ao" />
  137. <field field_ref="hflx_ice_cea" name="hflx_ice" />
  138. <field field_ref="hflx_rnf_cea" name="hflx_rnf" />
  139. <!-- For salt conservation checking -->
  140. <field field_ref="saltflx" name="sosflxdo" />
  141. <!-- ice and snow -->
  142. <field field_ref="snowpre" />
  143. <field field_ref="utau_ice" name="utau_ice" />
  144. <field field_ref="vtau_ice" name="vtau_ice" />
  145. </file>
  146. <file id="file9" name_suffix="_grid_U" description="ocean U grid variables" >
  147. <field field_ref="e3u" />
  148. <field field_ref="uocetr_eff" name="uocetr_eff" />
  149. <field field_ref="ahu_bbl" />
  150. </file>
  151. <file id="file10" name_suffix="_grid_V" description="ocean V grid variables" >
  152. <field field_ref="e3v" />
  153. <field field_ref="vocetr_eff" name="vocetr_eff" />
  154. <field field_ref="ahv_bbl" />
  155. </file>
  156. <file id="file11" name_suffix="_grid_W" description="ocean W grid variables" >
  157. <field field_ref="e3w" />
  158. <field field_ref="woce" name="wo" />
  159. <field field_ref="wocetr_eff" name="wocetr_eff" />
  160. <field field_ref="avs" name="difvso" long_name="ocean_vertical_salt_diffusivity" />
  161. <field field_ref="logavs" name="difvsolog" long_name="ocean_vertical_salt_diffusivity" operation="average" freq_op="5d" > exp( @logavs ) </field>
  162. <field field_ref="aht2d" name="ahtt" />
  163. <field field_ref="aht2d_eiv" name="aeiv" />
  164. </file>
  165. <file id="file12" name_suffix="_trdtra" description="ocean trends variables" >
  166. <field field_ref="ttrd_zdfp_e3t" name="ttrdtr_zdfp" long_name="Tendency_of_heat_content_from_parameterized_dianeutral_mixing" unit="W m-2" > this * $cpocean * $rau0 </field>
  167. <field field_ref="ttrd_eivad_e3t" name="ttrdtr_eivad" long_name="Tendency_of_heat_content_from_parameterized_eddy_advection" unit="W m-2" > this * $cpocean * $rau0 </field>
  168. <field field_ref="ttrd_iso_e3t" name="ttrdtr_iso" long_name="Tendency_of_heat_content_from_parameterized_eddy_diffusion" unit="W m-2" > this * $cpocean * $rau0 </field>
  169. <field field_ref="ttrd_totad_e3t" name="ttrdtr_totad" long_name="Tendency_of_heat_content_from_residual_mean_advection" unit="W m-2" > this * $cpocean * $rau0 </field>
  170. <field field_ref="ttrd_tot_e3t" name="ttrdtr_tot" long_name="Tendency_of_heat_content_from_all_processes" unit="W m-2" > this * $cpocean * $rau0 </field>
  171. <field field_ref="strd_zdfp_e3t" name="strdtr_zdfp" long_name="Tendency_of_salt_content_from_parameterized_dianeutral_mixing" unit="kg m-2 s-1" > this * $rau0 </field>
  172. <field field_ref="strd_eivad_e3t" name="strdtr_eivad" long_name="Tendency_of_salt_content_from_parameterized_eddy_advection" unit="kg m-2 s-1" > this * $rau0 </field>
  173. <field field_ref="strd_iso_e3t" name="strdtr_iso" long_name="Tendency_of_salt_content_from_parameterized_eddy_diffusion" unit="kg m-2 s-1" > this * $rau0 </field>
  174. <field field_ref="strd_totad_e3t" name="strdtr_totad" long_name="Tendency_of_salt_content_from_residual_mean_advection" unit="kg m-2 s-1" > this * $rau0 </field>
  175. <field field_ref="strd_tot_e3t" name="strdtr_tot" long_name="Tendency_of_salt_content_from_all_processes" unit="kg m-2 s-1" > this * $rau0 </field>
  176. </file>
  177. </file_group>
  178. <file_group id="1m_opa" output_freq="1mo" output_level="10" enabled=".TRUE."> <!-- real monthly files -->
  179. <file id="file13" name_suffix="_grid_T" >
  180. <field field_ref="e3t" long_name="T-cell thickness" />
  181. <field field_ref="botpres" name="pbo" long_name="Pressure_at_sea_floor" />
  182. <!-- pso : sea_water_pressure_at_sea_water_surface = 0 -->
  183. <field field_ref="ssh" name="zos" long_name="sea_surface_height_above_geoid" />
  184. <field field_ref="ssh2" name="zossq" long_name="square_of_sea_surface_height_above_geoid" level="2" />
  185. <field field_ref="toce" name="thetao" long_name="sea_water_potential_temperature" operation="average" freq_op="1mo" > @toce_e3t / @e3t </field>
  186. <field field_ref="sst" name="tos" long_name="sea_surface_temperature" level="1" />
  187. <field field_ref="sst2" name="tossq" long_name="square_of_sea_surface_temperature" level="2" />
  188. <field field_ref="soce" name="so" long_name="sea_water_salinity" operation="average" freq_op="1mo" > @soce_e3t / @e3t </field>
  189. <field field_ref="sss" name="sos" long_name="sea_surface_salinity" level="1" />
  190. <field field_ref="rhop" name="rhopoto" long_name="sea_water_potential_density" level="2" />
  191. <!-- no agessc : sea_water_age_since_surface_contact -->
  192. <!-- no cfc11 : moles_per_unit_mass_of_cfc11_in_sea_water -->
  193. <!-- msftbarot : ocean_barotropic_mass_streamfunction : offline -->
  194. <!-- mlotst : ocean_mixed_layer_thickness_defined_by_sigma_t : must be done offline -->
  195. <!-- mlotstsq : square_of_ocean_mixed_layer_thickness_defined_by_sigma_t : must be done offline -->
  196. <field field_ref="mldr10_1" name="mlotst" long_name="ocean_mixed_layer_thickness_defined_by_sigma_t" operation="average" freq_op="1mo" > @mldr10_1 </field>
  197. </file>
  198. <file id="file14" name_suffix="_grid_U" description="ocean U grid variables" >
  199. <field field_ref="uoce" name="uo" long_name="sea_water_x_velocity" operation="average" freq_op="1mo" > @uoce_e3u / @e3u </field>
  200. <field field_ref="uoce2" name="u2o" long_name="square_of_sea_water_x_velocity"/>
  201. <field field_ref="utau" name="tauuo" long_name="surface_downward_x_stress" />
  202. <field field_ref="u_masstr" name="umo" long_name="ocean_mass_x_transport"/>
  203. </file>
  204. <file id="file15" name_suffix="_grid_V" description="ocean V grid variables" >
  205. <field field_ref="voce" name="vo" long_name="sea_water_y_velocity" operation="average" freq_op="1mo" > @voce_e3v / @e3v </field>
  206. <field field_ref="voce2" name="v2o" long_name="square_of_sea_water_y_velocity"/>
  207. <field field_ref="vtau" name="tauvo" long_name="surface_downward_y_stress" />
  208. <field field_ref="v_masstr" name="vmo" long_name="ocean_mass_y_transport"/>
  209. </file>
  210. <file id="file16" name_suffix="_grid_W" description="ocean W grid variables" >
  211. <field field_ref="woce" name="wo" />
  212. <field field_ref="avt" name="difvho" long_name="ocean_vertical_heat_diffusivity" />
  213. <field field_ref="w_masstr" name="wmo" long_name="vertical mass transport"/>
  214. </file>
  215. <file id="file17" name_suffix="_SBC" description="surface fluxes variables" > <!-- time step automaticaly defined based on nn_fsbc -->
  216. <field field_ref="empmr" name="wfo" long_name="water_flux_into_sea_water" />
  217. <!-- TODO check which variable to use for rsntds, qsr or qsr_oce? -->
  218. <field field_ref="qsr" name="qsr" long_name="surface_net_downward_shortwave_flux" level="1" />
  219. <field field_ref="qsr_oce" name="qsr_oce" long_name="downward shortwave flux at ocean surface" />
  220. <!-- <field field_ref="qsr_oce" name="rsntds" long_name="net_downward_shortwave_flux_at_sea_water_surface"/> -->
  221. <field field_ref="qsr3d" name="qsr3d" long_name="downwelling_shortwave_flux_in_sea_water" level="1" />
  222. <!-- <field field_ref="qsr3d" name="rsdo" long_name="downwelling_shortwave_flux_in_sea_water" level="1" /> -->
  223. <field field_ref="qns_oce" name="qns_oce" long_name="downward non solar flux at ocean surface" />
  224. <field field_ref="qt_oce" name="qt_oce" long_name="downward total flux at ocean surface" />
  225. <!-- <field field_ref="qt_oce" name="hfds" long_name="surface_downward_heat_flux_in_sea_water"/> -->
  226. <field field_ref="qsr_ice" name="qsr_ice" long_name="downward shortwave flux at ice surface" />
  227. <field field_ref="qns_ice" name="qns_ice" long_name="downward non solar flux at ice surface" />
  228. <field field_ref="qtr_ice" name="qtr_ice" long_name="shortwave flux transmitted thru the ice" />
  229. <field field_ref="qt_ice" name="qt_ice" long_name="downward total flux at ice surface" />
  230. <field field_ref="qemp_ice" name="qemp_ice" long_name="Downward Heat Flux from E-P over ice" />
  231. <field field_ref="qemp_oce" name="qemp_oce" long_name="Downward Heat Flux from E-P over open ocean" />
  232. <field field_ref="hflx_rnf_cea" name="hflx_rnf_cea" long_name="heat flux due to runoff" />
  233. <field field_ref="hflx_rain_cea" name="hflx_rain_cea" long_name="heat flux due to rainfall" />
  234. <field field_ref="hflx_snow_cea" name="hflx_snow_cea" long_name="heat flux due to snow falling" />
  235. <field field_ref="hflx_cal_cea" name="hflx_cal_cea" long_name="heat flux due to calving" />
  236. <field field_ref="saltflx" name="sfx" />
  237. <field field_ref="fmmflx" name="fmmflx" />
  238. <field field_ref="taum" name="taum" />
  239. <field field_ref="wspd" name="windsp" />
  240. <field field_ref="precip" name="precip" />
  241. <field field_ref="rain" name="rain" />
  242. <!-- TODO check if sipr should use NEMO var rain or precip, they are not identical -->
  243. <!-- <field field_ref="rain" name="sipr" long_name="rainfall_flux"/> -->
  244. <field field_ref="runoffs" name="runoffs" />
  245. <!-- <field field_ref="runoffs" name="friver" long_name="water_flux_into_sea_water_from_rivers" level="1" /> -->
  246. <field field_ref="calving_cea" name="calving" />
  247. <!-- <field field_ref="calving_cea" name="ficeberg2d" long_name="water_flux_into_sea_water_from_icebergs" level="1" /> -->
  248. <field field_ref="evap_ao_cea" name="evap_ao_cea" />
  249. <field field_ref="subl_ai_cea" name="subl_ai_cea" />
  250. <field field_ref="snowpre" />
  251. </file>
  252. <file id="file18" name_suffix="_scalar" description="scalar variables" >
  253. <field field_ref="masstot" name="masso" long_name="sea_water_mass"/>
  254. <field field_ref="temptot" name="thetaoga" long_name="sea_water_potential_temperature"/>
  255. <field field_ref="saltot" name="soga" long_name="sea_water_salinity"/>
  256. <field field_ref="voltot" name="volo" long_name="sea_water_volume"/>
  257. </file>
  258. <file id="file19" name_suffix="_diaptr" description="diaptr variables" >
  259. <field field_ref="zomsfglo" name="zomsfglo" grid_ref="grid_ptr_W_3D" />
  260. <field field_ref="zomsfatl" name="zomsfatl" grid_ref="grid_ptr_W_3D" />
  261. <field field_ref="zomsfpac" name="zomsfpac" grid_ref="grid_ptr_W_3D" />
  262. <field field_ref="zomsfind" name="zomsfind" grid_ref="grid_ptr_W_3D" />
  263. <field field_ref="zomsfipc" name="zomsfipc" grid_ref="grid_ptr_W_3D" />
  264. </file>
  265. </file_group>
  266. <file_group id="2m_opa" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files -->
  267. <file_group id="3m_opa" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files -->
  268. <file_group id="4m_opa" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files -->
  269. <file_group id="6m_opa" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files -->
  270. <file_group id="1y_opa" output_freq="1y" output_level="10" enabled=".FALSE."> <!-- real yearly files -->
  271. <file id="file20" name_suffix="_grid_T" description="ocean T grid variables" >
  272. <field field_ref="e3t" />
  273. <field field_ref="sst" name="tos" long_name="sea_surface_temperature" />
  274. <field field_ref="sss" name="sos" long_name="sea_surface_salinity" />
  275. <field field_ref="ssh" name="zos" long_name="sea_surface_height_above_geoid" />
  276. <field field_ref="toce" name="thetao" long_name="sea_water_potential_temperature" operation="average" freq_op="1y" > @toce_e3t / @e3t </field>
  277. <field field_ref="soce" name="so" long_name="sea_water_salinity" operation="average" freq_op="1y" > @soce_e3t / @e3t </field>
  278. <field field_ref="sst2" name="tossq" long_name="square_of_sea_surface_temperature" />
  279. <field field_ref="ssh2" name="zossq" long_name="square_of_sea_surface_height_above_geoid" />
  280. <field field_ref="mldr10_1" />
  281. <field field_ref="mldkz5" name="omlmax" long_name="ocean_mixed_layer_thickness_defined_by_mixing_scheme" level="2" operation="maximum" />
  282. <field field_ref="erp" name="wfcorr" long_name="water_flux_correction" level="1" /> <!-- usually = 0 -->
  283. <field field_ref="qns" name="nshfls" long_name="surface_net_downward_non_solar_flux" level="1" />
  284. <field field_ref="qsr" name="rsntds" long_name="surface_net_downward_shortwave_flux" level="1" />
  285. <field field_ref="qsr3d" name="rsds" long_name="downwelling_shortwave_flux_in_sea_water" level="1" />
  286. <field field_ref="qt" name="tohfls" long_name="surface_net_downward_total_heat_flux" />
  287. <field field_ref="taum" name="taum" />
  288. <field field_ref="wspd" name="sowindsp" />
  289. <field field_ref="precip" name="soprecip" />
  290. <!-- available with ln_blk_clio or ln_blk_core -->
  291. <field field_ref="qns_oce" name="sonshdoo" />
  292. <field field_ref="qlw_oce" name="solwhdoo" />
  293. <field field_ref="qsb_oce" name="sosehdoo" />
  294. <field field_ref="qla_oce" name="solahdoo" />
  295. <field field_ref="taum_oce" name="sowndsto" />
  296. <!-- ice and snow -->
  297. <field field_ref="snowpre" name="isnowpre"/>
  298. <field field_ref="utau_ice" name="iicestru" />
  299. <field field_ref="vtau_ice" name="iicestrv" />
  300. <!-- For heat conservation checking -->
  301. <field field_ref="qt_oce" name="qt_oce" long_name="downward total flux at ocean surface" />
  302. <field field_ref="qemp_oce" name="qemp_oce" long_name="Downward Heat Flux from E-P over open ocean" />
  303. <field field_ref="qt_ice" name="qt_ice" long_name="downward total flux at ice surface" />
  304. <field field_ref="qemp_ice" name="qemp_ice" long_name="Downward Heat Flux from E-P over ice" />
  305. <field field_ref="hflx_rain_cea" name="hflx_rain_cea" />
  306. <field field_ref="hflx_evap_cea" name="hflx_evap_cea" />
  307. <field field_ref="hflx_snow_cea" name="hflx_snow_cea" />
  308. <field field_ref="hflx_cal_cea" name="hflx_cal_cea" />
  309. <!-- For freshwater conservation checking -->
  310. <field field_ref="empmr" name="wfo" long_name="water_flux_into_sea_water" />
  311. <field field_ref="emp_oce" name="emp_oce" />
  312. <field field_ref="emp_ice" name="emp_ice" />
  313. <field field_ref="runoffs" name="friver" long_name="water_flux_into_sea_water_from_rivers" level="1" />
  314. <field field_ref="calving_cea" name="calving" />
  315. <field field_ref="iceberg_cea" name="iceberg" />
  316. <field field_ref="iceshelf_cea" name="iceshelf" />
  317. <field field_ref="vfxice" name="vfxice" />
  318. <field field_ref="vfxsnw" name="vfxsnw" />
  319. <field field_ref="vfxsub" name="vfxsub" />
  320. <field field_ref="vfxspr" name="vfxspr" />
  321. <field field_ref="rain" name="rain" />
  322. <field field_ref="snow_ao_cea" name="snow_ao_cea" />
  323. <field field_ref="snow_ai_cea" name="snow_ai_cea" />
  324. <field field_ref="evap_ao_cea" name="evap_ao_cea" />
  325. <field field_ref="subl_ai_cea" name="subl_ai_cea" />
  326. <!-- For salt conservation checking -->
  327. <field field_ref="saltflx" name="sosflxdo" />
  328. <field field_ref="dispkevfo" name="dispkevfo" />
  329. </file>
  330. <file id="file21" name_suffix="_grid_U" description="ocean U grid variables" >
  331. <field field_ref="e3u" />
  332. <field field_ref="ssu" name="uos" long_name="sea_surface_x_velocity" />
  333. <field field_ref="uoce" name="uo" long_name="sea_water_x_velocity" operation="average" freq_op="1y" > @uoce_e3u / @e3u </field>
  334. <field field_ref="utau" name="tauuo" long_name="surface_downward_x_stress" />
  335. <field field_ref="uocetr_eff" name="uocetr_eff" />
  336. <field field_ref="uadv_heattr" name="uadv_heattr" />
  337. <field field_ref="udiff_heattr" name="udiff_heattr" />
  338. <field field_ref="uadv_heattr" name="hfx" > this + udiff_heattr </field>
  339. </file>
  340. <file id="file22" name_suffix="_grid_V" description="ocean V grid variables" >
  341. <field field_ref="e3v" />
  342. <field field_ref="ssv" name="vos" long_name="sea_surface_y_velocity" />
  343. <field field_ref="voce" name="vo" long_name="sea_water_y_velocity" operation="average" freq_op="1y" > @voce_e3v / @e3v </field>
  344. <field field_ref="vtau" name="tauvo" long_name="surface_downward_y_stress" />
  345. <field field_ref="vocetr_eff" name="vocetr_eff" />
  346. <field field_ref="vadv_heattr" name="vadv_heattr" />
  347. <field field_ref="vdiff_heattr" name="vdiff_heattr" />
  348. <field field_ref="vadv_heattr" name="hfy" > this + vdiff_heattr </field>
  349. </file>
  350. <file id="file23" name_suffix="_grid_W" description="ocean W grid variables" >
  351. <field field_ref="e3w" />
  352. <field field_ref="woce" name="wo" long_name="ocean vertical velocity" />
  353. <field field_ref="avt" name="difvho" long_name="ocean_vertical_heat_diffusivity" />
  354. <field field_ref="wocetr_eff" name="wocetr_eff" />
  355. <field field_ref="avt_evd" name="avt_evd" />
  356. <field field_ref="av_wave" name="av_wave" />
  357. <field field_ref="bn2" name="bn2" />
  358. <field field_ref="bflx_tmx" name="bflx_tmx" />
  359. <field field_ref="pcmap_tmx" name="pcmap_tmx" />
  360. <field field_ref="emix_tmx" name="emix_tmx" />
  361. <field field_ref="av_ratio" name="av_ratio" />
  362. </file>
  363. <file id="file24" name_suffix="_diaptr" description="diaptr variables" >
  364. <field field_ref="zomsf_3bsn" name="msftyyz" > this * 1e6 * $rau0 </field>
  365. <field field_ref="sophtove_3bsn" name="htovgyre" > sopht_vt_3bsn * 1e15 - this * 1e15 </field>
  366. <field field_ref="sophtove_3bsn" name="htovovrt" > this * 1e15 </field>
  367. <field field_ref="sopht_vt_3bsn" name="hfbasin" > this * 1e15 </field>
  368. <field field_ref="sophteiv_3bsn" name="hfbasinpmadv" > this * 1e15 </field>
  369. </file>
  370. <file id="file25" name_suffix="_trdtra" description="ocean trends variables" >
  371. <field field_ref="ttrd_zdfp_e3t" name="ttrdtr_zdfp" long_name="Tendency_of_heat_content_from_parameterized_dianeutral_mixing" unit="W m-2" > this * $cpocean * $rau0 </field>
  372. <field field_ref="ttrd_eivad_e3t" name="ttrdtr_eivad" long_name="Tendency_of_heat_content_from_parameterized_eddy_advection" unit="W m-2" > this * $cpocean * $rau0 </field>
  373. <field field_ref="ttrd_iso_e3t" name="ttrdtr_iso" long_name="Tendency_of_heat_content_from_parameterized_eddy_diffusion" unit="W m-2" > this * $cpocean * $rau0 </field>
  374. <field field_ref="ttrd_totad_e3t" name="ttrdtr_totad" long_name="Tendency_of_heat_content_from_residual_mean_advection" unit="W m-2" > this * $cpocean * $rau0 </field>
  375. <field field_ref="ttrd_tot_e3t" name="ttrdtr_tot" long_name="Tendency_of_heat_content_from_all_processes" unit="W m-2" > this * $cpocean * $rau0 </field>
  376. <field field_ref="strd_zdfp_e3t" name="strdtr_zdfp" long_name="Tendency_of_salt_content_from_parameterized_dianeutral_mixing" unit="kg m-2 s-1" > this * $rau0 </field>
  377. <field field_ref="strd_eivad_e3t" name="strdtr_eivad" long_name="Tendency_of_salt_content_from_parameterized_eddy_advection" unit="kg m-2 s-1" > this * $rau0 </field>
  378. <field field_ref="strd_iso_e3t" name="strdtr_iso" long_name="Tendency_of_salt_content_from_parameterized_eddy_diffusion" unit="kg m-2 s-1" > this * $rau0 </field>
  379. <field field_ref="strd_totad_e3t" name="strdtr_totad" long_name="Tendency_of_salt_content_from_residual_mean_advection" unit="kg m-2 s-1" > this * $rau0 </field>
  380. <field field_ref="strd_tot_e3t" name="strdtr_tot" long_name="Tendency_of_salt_content_from_all_processes" unit="kg m-2 s-1" > this * $rau0 </field>
  381. </file>
  382. </file_group>
  383. <file_group id="2y_opa" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files -->
  384. <file_group id="5y_opa" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files -->
  385. <file_group id="10y_opa" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files -->
  386. </file_definition>