context_surface.xml 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <!-- Context surface -->
  2. <context id="surface">
  3. <field_definition level="1" enabled=".TRUE." domain_ref="domain_srf" axis_ref="axis_srf" operation="average" freq_op="1ts" default_value="9.96921e+36" prec="4">
  4. <field id="field_A_srf" name="field_A_srf" long_name="Champ en degC" operation="average" unit="degC" />
  5. <field id="field_A_srf_2" field_ref="field_A_srf" />
  6. <field id="field_A_srf_K" name="field_A_srf_K" field_ref="field_A_srf" long_name="Champ en degK" unit="degK"> field_A_srf + 273.15 </field>
  7. <field id="field_A_srf_K_2" field_ref="field_A_srf_K" />
  8. <field id="field_A_srf_max" name="field_A_srf_max" field_ref="field_A_srf" long_name="maximum field_A_srf" operation="maximum" />
  9. <field id="field_D_srf" name="field_D_srf" long_name="Somme champ A et C"> field_A_srf + field_C_srf </field>
  10. </field_definition>
  11. <file_definition type="multiple_file" par_access="collective" output_level="10" enabled=".TRUE.">
  12. <file id="output_surface" name="output_surface_6h" output_freq="6h">
  13. <field field_ref="field_A_srf">
  14. <variable id="my_attribute1" type="string">surf_att</variable>
  15. <variable id="my_attribute2" type="int"> 10 </variable>
  16. <variable id="my_attribute3" type="float">6.8</variable>
  17. <variable id="my_attribute5" type="double">100.201</variable>
  18. </field>
  19. <field field_ref="field_A_srf_K" />
  20. <field field_ref="field_A_srf_K_2" name="field_A_srf_K_2" /> <!-- Should be identical to field_A_srf_K -->
  21. <field field_ref="field_A_srf_K" name="field_A_srf_K_3">field_A_srf_K</field> <!-- Should be identical to field_A_srf_K -->
  22. <field field_ref="field_A_srf_K_2" name="field_A_srf_K_max_mean" long_name="Maximum of hourly average over 6h" operation="maximum" freq_op="1h"> @field_A_srf_K </field>
  23. <field field_ref="field_A_srf" name="field_A_srf_min" operation="minimum" />
  24. <field field_ref="field_A_srf_2" name="field_A_srf_min_2" operation="minimum" /> <!-- Should be identical to field_A_srf_min -->
  25. <field field_ref="field_A_srf" name="field_A_srf_max" operation="maximum" />
  26. <field field_ref="field_A_srf" name="field_A_srf_prec4" prec="8" />
  27. <field field_ref="field_A_srf_max" name="field_A_srf_mean_max" long_name="Average of hourly maximum over 6h" operation="average" freq_op="1h"> @field_A_srf_max </field>
  28. <variable id="my_global_attribute" type="string">file_6h</variable>
  29. </file>
  30. <file type="one_file" id="output_surface_1d" name="output_surface_1d" output_freq="1d" enabled="TRUE">
  31. <field field_ref="field_A_srf" indexed_output="TRUE">
  32. <variable id="my_attribute1" type="string">surf_att</variable>
  33. <variable id="my_attribute2" type="int">10</variable>
  34. <variable id="my_attribute3" type="float">6.8</variable>
  35. <variable id="my_attribute4" type="double">100.201</variable>
  36. </field>
  37. <field field_ref="field_A_srf_K" />
  38. <field field_ref="field_A_srf" name="field_A_srf_min" operation="minimum" />
  39. <field field_ref="field_A_srf" name="field_A_srf_max" operation="maximum" />
  40. <field field_ref="field_A_srf" name="field_A_srf_prec4" prec="8" />
  41. <field field_ref="field_A_srf_max" name="field_A_srf_mean_max" long_name="Average of hourly maximum over 1d" operation="average" freq_op="1h"> @field_A_srf_max </field>
  42. <variable id="my_global_attribute" type="string" >file_1d</variable>
  43. </file>
  44. </file_definition>
  45. <axis_definition>
  46. <axis id="axis_srf" />
  47. </axis_definition>
  48. <domain_definition>
  49. <domain id="domain_srf" />
  50. </domain_definition>
  51. <grid_definition />
  52. </context>