file_def_nemo-pisces.xml 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223
  1. <!-- $id$ -->
  2. <!--
  3. ============================================================================================================
  4. = output files definition =
  5. = Define your own files ocean biogeochemistry =
  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_pis" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files -->
  11. <file_group id="1h_pis" output_freq="1h" output_level="10" enabled=".TRUE."/> <!-- 1h files -->
  12. <file_group id="2h_pis" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files -->
  13. <file_group id="3h_pis" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files -->
  14. <file_group id="4h_pis" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files -->
  15. <file_group id="6h_pis" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files -->
  16. <file_group id="1d_pis" output_freq="1d" output_level="10" enabled=".TRUE." > <!-- 1d files -->
  17. <file id="file20" name_suffix="_bioscalar" description="pisces sms variables" >
  18. <field field_ref="tdenit" name="tdenit" grid_ref="grid_1point" unit="TgN/yr" operation="instant" > tdenit * 14. * 86400. * 365. / 1e12 </field>
  19. <field field_ref="tnfix" name="tnfix" grid_ref="grid_1point" unit="TgN/yr" operation="instant" > tnfix * 14. * 86400. * 365. / 1e12 </field>
  20. <field field_ref="tcflx" name="tcflx" grid_ref="grid_1point" unit="PgC/yr" operation="instant" > tcflx * -1. * 12. * 86400. * 365. / 1e15 </field>
  21. <field field_ref="tcflxcum" name="tcflxcum" grid_ref="grid_1point" unit="PgC" operation="instant" > tcflxcum * -1. * 12. / 1e15 </field>
  22. <field field_ref="tcexp" name="tcexp" grid_ref="grid_1point" unit="PgC/yr" operation="instant" > tcexp * 12. * 86400. * 365. / 1e15 </field>
  23. <field field_ref="tintpp" name="tintpp" grid_ref="grid_1point" unit="PgC/yr" operation="instant" > tintpp * 12. * 86400. * 365. / 1e15 </field>
  24. <field field_ref="pno3tot" name="pno3tot" grid_ref="grid_1point" unit="umolN" operation="instant" > pno3tot * 16. / 122. * 1e6 </field>
  25. <field field_ref="ppo4tot" name="ppo4tot" grid_ref="grid_1point" unit="umolP" operation="instant" > ppo4tot * 1. / 122. * 1e6 </field>
  26. <field field_ref="psiltot" name="psiltot" grid_ref="grid_1point" unit="umolC" operation="instant" > psiltot * 1e6 </field>
  27. <field field_ref="palktot" name="palktot" grid_ref="grid_1point" unit="umolC" operation="instant" > palktot * 1e6 </field>
  28. <field field_ref="pfertot" name="pfertot" grid_ref="grid_1point" unit="nmolFe" operation="instant" > pfertot * 1e9 </field>
  29. </file>
  30. </file_group>
  31. <file_group id="5d_pis" output_freq="5d" output_level="10" enabled=".TRUE."/> <!-- 5d files -->
  32. <file_group id="1m_pis" output_freq="1mo" output_level="10" enabled=".TRUE."> <!-- real monthly files -->
  33. <file id="file21" name_suffix="_ptrc_T" description="pisces sms variables" >
  34. <field field_ref="DIC" name="DIC" operation="average" freq_op="1mo" > @DIC_E3T / @e3t </field>
  35. <field field_ref="Alkalini" name="Alkalini" operation="average" freq_op="1mo" > @Alkalini_E3T / @e3t </field>
  36. <field field_ref="O2" name="O2" operation="average" freq_op="1mo" > @O2_E3T / @e3t </field>
  37. <field field_ref="CaCO3" name="CaCO3" operation="average" freq_op="1mo" > @CaCO3_E3T / @e3t </field>
  38. <field field_ref="PO4" name="PO4" operation="average" freq_op="1mo" > @PO4_E3T / @e3t </field>
  39. <field field_ref="POC" name="POC" operation="average" freq_op="1mo" > @POC_E3T / @e3t </field>
  40. <field field_ref="Si" name="Si" operation="average" freq_op="1mo" > @Si_E3T / @e3t </field>
  41. <field field_ref="PHY" name="PHY" operation="average" freq_op="1mo" > @PHY_E3T / @e3t </field>
  42. <field field_ref="ZOO" name="ZOO" operation="average" freq_op="1mo" > @ZOO_E3T / @e3t </field>
  43. <field field_ref="DOC" name="DOC" operation="average" freq_op="1mo" > @DOC_E3T / @e3t </field>
  44. <field field_ref="PHY2" name="PHY2" operation="average" freq_op="1mo" > @PHY2_E3T / @e3t </field>
  45. <field field_ref="ZOO2" name="ZOO2" operation="average" freq_op="1mo" > @ZOO2_E3T / @e3t </field>
  46. <field field_ref="DSi" name="DSi" operation="average" freq_op="1mo" > @DSi_E3T / @e3t </field>
  47. <field field_ref="Fer" name="Fer" operation="average" freq_op="1mo" > @Fer_E3T / @e3t </field>
  48. <field field_ref="BFe" name="BFe" operation="average" freq_op="1mo" > @BFe_E3T / @e3t </field>
  49. <field field_ref="GOC" name="GOC" operation="average" freq_op="1mo" > @GOC_E3T / @e3t </field>
  50. <field field_ref="SFe" name="SFe" operation="average" freq_op="1mo" > @SFe_E3T / @e3t </field>
  51. <field field_ref="DFe" name="DFe" operation="average" freq_op="1mo" > @DFe_E3T / @e3t </field>
  52. <field field_ref="GSi" name="GSi" operation="average" freq_op="1mo" > @GSi_E3T / @e3t </field>
  53. <field field_ref="NFe" name="NFe" operation="average" freq_op="1mo" > @NFe_E3T / @e3t </field>
  54. <field field_ref="NCHL" name="NCHL" operation="average" freq_op="1mo" > @NCHL_E3T / @e3t </field>
  55. <field field_ref="DCHL" name="DCHL" operation="average" freq_op="1mo" > @DCHL_E3T / @e3t </field>
  56. <field field_ref="NO3" name="NO3" operation="average" freq_op="1mo" > @NO3_E3T / @e3t </field>
  57. <field field_ref="NH4" name="NH4" operation="average" freq_op="1mo" > @NH4_E3T / @e3t </field>
  58. </file>
  59. <file id="file22" name_suffix="_diad_T" description="additional pisces diagnostics" >
  60. <field field_ref="PH" name="PH" />
  61. <field field_ref="CO3" name="CO3" />
  62. <field field_ref="CO3sat" name="CO3sat" />
  63. <field field_ref="PAR" name="PAR" />
  64. <field field_ref="PCAL" name="PCAL" />
  65. <field field_ref="Cflx" name="Cflx" />
  66. <field field_ref="Oflx" name="Oflx" />
  67. <field field_ref="Dpco2" name="Dpco2" />
  68. <field field_ref="Dpo2" name="Dpo2" />
  69. <field field_ref="Heup" name="Heup" />
  70. <field field_ref="Irondep" name="Irondep" />
  71. <field field_ref="Ironsed" name="Ironsed" />
  72. <field field_ref="Nfix" name="Nfix" />
  73. <field field_ref="LNnut" name="LNnut" />
  74. <field field_ref="LDnut" name="LDnut" />
  75. <field field_ref="LNFe" name="LNFe" />
  76. <field field_ref="LDFe" name="LDFe" />
  77. <field field_ref="LNlight" name="LNlight" />
  78. <field field_ref="LDlight" name="LDlight" />
  79. <field field_ref="TPP" name="TPP" />
  80. <field field_ref="INTPP" name="INTPP" />
  81. <field field_ref="INTPNEW" name="INTPNEW" />
  82. <field field_ref="TPNEW" name="TPNEW" />
  83. <field field_ref="EPC100" name="EPC100" />
  84. <field field_ref="EPFE100" name="EPFE100" />
  85. <field field_ref="EPSI100" name="EPSI100" />
  86. <field field_ref="EPCAL100" name="EPCAL100" />
  87. </file>
  88. <file id="file23" name_suffix="_bioscalar" description="pisces sms variables" >
  89. <field field_ref="tdenit" name="tdenit" grid_ref="grid_1point" unit="TgN/yr" operation="instant" > tdenit * 14. * 86400. * 365. / 1e12 </field>
  90. <field field_ref="tnfix" name="tnfix" grid_ref="grid_1point" unit="TgN/yr" operation="instant" > tnfix * 14. * 86400. * 365. / 1e12 </field>
  91. <field field_ref="tcflx" name="tcflx" grid_ref="grid_1point" unit="PgC/yr" operation="instant" > tcflx * -1. * 12. * 86400. * 365. / 1e15 </field>
  92. <field field_ref="tcflxcum" name="tcflxcum" grid_ref="grid_1point" unit="PgC" operation="instant" > tcflxcum * -1. * 12. / 1e15 </field>
  93. <field field_ref="tcexp" name="tcexp" grid_ref="grid_1point" unit="PgC/yr" operation="instant" > tcexp * 12. * 86400. * 365. / 1e15 </field>
  94. <field field_ref="tintpp" name="tintpp" grid_ref="grid_1point" unit="PgC/yr" operation="instant" > tintpp * 12. * 86400. * 365. / 1e15 </field>
  95. <field field_ref="pno3tot" name="pno3tot" grid_ref="grid_1point" unit="umolN" operation="instant" > pno3tot * 16. / 122. * 1e6 </field>
  96. <field field_ref="ppo4tot" name="ppo4tot" grid_ref="grid_1point" unit="umolP" operation="instant" > ppo4tot * 1. / 122. * 1e6 </field>
  97. <field field_ref="psiltot" name="psiltot" grid_ref="grid_1point" unit="umolC" operation="instant" > psiltot * 1e6 </field>
  98. <field field_ref="palktot" name="palktot" grid_ref="grid_1point" unit="umolC" operation="instant" > palktot * 1e6 </field>
  99. <field field_ref="pfertot" name="pfertot" grid_ref="grid_1point" unit="nmolFe" operation="instant" > pfertot * 1e9 </field>
  100. </file>
  101. </file_group>
  102. <file_group id="2m_pis" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files -->
  103. <file_group id="3m_pis" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files -->
  104. <file_group id="4m_pis" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files -->
  105. <file_group id="6m_pis" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files -->
  106. <file_group id="1y_pis" output_freq="1y" output_level="10" enabled=".FALSE."> <!-- real yearly files -->
  107. <file id="file24" name_suffix="_ptrc_T" description="pisces sms variables" >
  108. <field field_ref="DIC" name="DIC" operation="average" freq_op="1y" > @DIC_E3T / @e3t </field>
  109. <field field_ref="Alkalini" name="Alkalini" operation="average" freq_op="1y" > @Alkalini_E3T / @e3t </field>
  110. <field field_ref="O2" name="O2" operation="average" freq_op="1y" > @O2_E3T / @e3t </field>
  111. <field field_ref="CaCO3" name="CaCO3" operation="average" freq_op="1y" > @CaCO3_E3T / @e3t </field>
  112. <field field_ref="PO4" name="PO4" operation="average" freq_op="1y" > @PO4_E3T / @e3t </field>
  113. <field field_ref="POC" name="POC" operation="average" freq_op="1y" > @POC_E3T / @e3t </field>
  114. <field field_ref="Si" name="Si" operation="average" freq_op="1y" > @Si_E3T / @e3t </field>
  115. <field field_ref="PHY" name="PHY" operation="average" freq_op="1y" > @PHY_E3T / @e3t </field>
  116. <field field_ref="ZOO" name="ZOO" operation="average" freq_op="1y" > @ZOO_E3T / @e3t </field>
  117. <field field_ref="DOC" name="DOC" operation="average" freq_op="1y" > @DOC_E3T / @e3t </field>
  118. <field field_ref="PHY2" name="PHY2" operation="average" freq_op="1y" > @PHY2_E3T / @e3t </field>
  119. <field field_ref="ZOO2" name="ZOO2" operation="average" freq_op="1y" > @ZOO2_E3T / @e3t </field>
  120. <field field_ref="DSi" name="DSi" operation="average" freq_op="1y" > @DSi_E3T / @e3t </field>
  121. <field field_ref="Fer" name="Fer" operation="average" freq_op="1y" > @Fer_E3T / @e3t </field>
  122. <field field_ref="BFe" name="BFe" operation="average" freq_op="1y" > @BFe_E3T / @e3t </field>
  123. <field field_ref="GOC" name="GOC" operation="average" freq_op="1y" > @GOC_E3T / @e3t </field>
  124. <field field_ref="SFe" name="SFe" operation="average" freq_op="1y" > @SFe_E3T / @e3t </field>
  125. <field field_ref="DFe" name="DFe" operation="average" freq_op="1y" > @DFe_E3T / @e3t </field>
  126. <field field_ref="GSi" name="GSi" operation="average" freq_op="1y" > @GSi_E3T / @e3t </field>
  127. <field field_ref="NFe" name="NFe" operation="average" freq_op="1y" > @NFe_E3T / @e3t </field>
  128. <field field_ref="NCHL" name="NCHL" operation="average" freq_op="1y" > @NCHL_E3T / @e3t </field>
  129. <field field_ref="DCHL" name="DCHL" operation="average" freq_op="1y" > @DCHL_E3T / @e3t </field>
  130. <field field_ref="NO3" name="NO3" operation="average" freq_op="1y" > @NO3_E3T / @e3t </field>
  131. <field field_ref="NH4" name="NH4" operation="average" freq_op="1y" > @NH4_E3T / @e3t </field>
  132. </file>
  133. <file id="file25" name_suffix="_diad_T" description="additional pisces diagnostics" >
  134. <field field_ref="PH" name="PH" />
  135. <field field_ref="CO3" name="CO3" />
  136. <field field_ref="CO3sat" name="CO3sat" />
  137. <field field_ref="PAR" name="PAR" />
  138. <field field_ref="PCAL" name="PCAL" />
  139. <field field_ref="Cflx" name="Cflx" />
  140. <field field_ref="Oflx" name="Oflx" />
  141. <field field_ref="Dpco2" name="Dpco2" />
  142. <field field_ref="Dpo2" name="Dpo2" />
  143. <field field_ref="Heup" name="Heup" />
  144. <field field_ref="Irondep" name="Irondep" />
  145. <field field_ref="Ironsed" name="Ironsed" />
  146. <field field_ref="Nfix" name="Nfix" />
  147. <field field_ref="LNnut" name="LNnut" />
  148. <field field_ref="LDnut" name="LDnut" />
  149. <field field_ref="LNFe" name="LNFe" />
  150. <field field_ref="LDFe" name="LDFe" />
  151. <field field_ref="LNlight" name="LNlight" />
  152. <field field_ref="LDlight" name="LDlight" />
  153. <field field_ref="TPP" name="TPP" />
  154. <field field_ref="INTPP" name="INTPP" />
  155. <field field_ref="INTPNEW" name="INTPNEW" />
  156. <field field_ref="TPNEW" name="TPNEW" />
  157. <field field_ref="EPC100" name="EPC100" />
  158. <field field_ref="EPFE100" name="EPFE100" />
  159. <field field_ref="EPSI100" name="EPSI100" />
  160. <field field_ref="EPCAL100" name="EPCAL100" />
  161. <field field_ref="xfracal" name="xfracal" />
  162. </file>
  163. <file id="file26" name_suffix="_bioscalar" description="pisces sms variables" >
  164. <field field_ref="tdenit" name="tdenit" grid_ref="grid_1point" unit="TgN/yr" operation="instant" > tdenit * 14. * 86400. * 365. / 1e12 </field>
  165. <field field_ref="tnfix" name="tnfix" grid_ref="grid_1point" unit="TgN/yr" operation="instant" > tnfix * 14. * 86400. * 365. / 1e12 </field>
  166. <field field_ref="tcflx" name="tcflx" grid_ref="grid_1point" unit="PgC/yr" operation="instant" > tcflx * -1. * 12. * 86400. * 365. / 1e15 </field>
  167. <field field_ref="tcflxcum" name="tcflxcum" grid_ref="grid_1point" unit="PgC" operation="instant" > tcflxcum * -1. * 12. / 1e15 </field>
  168. <field field_ref="tcexp" name="tcexp" grid_ref="grid_1point" unit="PgC/yr" operation="instant" > tcexp * 12. * 86400. * 365. / 1e15 </field>
  169. <field field_ref="tintpp" name="tintpp" grid_ref="grid_1point" unit="PgC/yr" operation="instant" > tintpp * 12. * 86400. * 365. / 1e15 </field>
  170. <field field_ref="pno3tot" name="pno3tot" grid_ref="grid_1point" unit="umolN" operation="instant" > pno3tot * 16. / 122. * 1e6 </field>
  171. <field field_ref="ppo4tot" name="ppo4tot" grid_ref="grid_1point" unit="umolP" operation="instant" > ppo4tot * 1. / 122. * 1e6 </field>
  172. <field field_ref="psiltot" name="psiltot" grid_ref="grid_1point" unit="umolC" operation="instant" > psiltot * 1e6 </field>
  173. <field field_ref="palktot" name="palktot" grid_ref="grid_1point" unit="umolC" operation="instant" > palktot * 1e6 </field>
  174. <field field_ref="pfertot" name="pfertot" grid_ref="grid_1point" unit="nmolFe" operation="instant" > pfertot * 1e9 </field>
  175. </file>
  176. <file id="file27" name_suffix="_age" description="Age Inert tracer" >
  177. <field field_ref="Age" name="Age" operation="average" freq_op="1y" > @Age_E3T / @e3t </field>
  178. </file>
  179. <file id="file28" name_suffix="_dbio_T" description="Additional diags" >
  180. <field field_ref="DICSFC_E3T" name="DIC" operation="average" freq_op="1y" > @DICSFC_E3T / @E3TSFC </field>
  181. <field field_ref="NO3SFC_E3T" name="NO3" operation="average" freq_op="1y" > @NO3SFC_E3T / @E3TSFC </field>
  182. <field field_ref="LNnutSFC" name="LNnut" />
  183. <field field_ref="LDnutSFC" name="LDnut" />
  184. <field field_ref="pCO2sea" name="pCO2sea" />
  185. <field field_ref="INTdtAlk" name="INTdtAlk" />
  186. <field field_ref="INTdtDIC" name="INTdtDIC" />
  187. <field field_ref="INTdtDIN" name="INTdtDIN" />
  188. <field field_ref="INTdtDIP" name="INTdtDIP" />
  189. <field field_ref="INTdtFer" name="INTdtFer" />
  190. <field field_ref="INTdtSil" name="INTdtSil" />
  191. </file>
  192. </file_group>
  193. <file_group id="2y_pis" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files -->
  194. <file_group id="5y_pis" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files -->
  195. <file_group id="10y_pis" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files -->
  196. </file_definition>