source: CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/PARAM/tracers_dynamico.xml @ 5706

Last change on this file since 5706 was 5706, checked in by acosce, 3 years ago

use tracer.def create by inca for CREATE_E0 with dynamico in ICOLMDZORINCA config
add file tracers_dynamico.xml need for CREATE_E0

File size: 4.5 KB
Line 
1   <!-- ============================================================================================================ -->
2   <!-- exemple of how to include tracers from other files than start.nc                                             -->
3   <!-- more complex scheme may used verticle and horizontal remap if not at same resolution                         -->
4   <!-- models wait for "TracerName_init0" as output flow to model, up to the user to create the associated workflow -->
5   <!-- ============================================================================================================ -->
6
7<context id="dynamico">
8
9   <file_definition>
10     <file id="tracers" name="testv6.5.LR.D_20060101_20060101_1D_inca_ges" enabled="true" mode="read" output_freq="1ts">
11        <field id="ps_tracers_read"  operation="once" domain_ref="domain_tracers_read" scalar_ref="scalar" name="ps"/>
12        <field id="pressure_tracers_read" operation="once" name="pmid" domain_ref="domain_tracers_read" axis_ref="axis_tracers_read" prec="8"/>
13       
14        <field_group operation="once" domain_ref="domain_tracers_read" axis_ref="axis_tracers_read" prec="8">
15           <field id="Rn222_tracers_read" name="vmrrn222"/>
16           <field id="Pb210_tracers_read" name="vmrpb210"/>
17           <field id="MCF_tracers_read" name="vmrmcf"/>
18           <field id="Be7_tracers_read" name="vmrbe7"/>
19           <field id="N2O_tracers_read" name="vmrn2o"/>
20           <field id="CH4_tracers_read" name="vmrch4"/>
21           <field id="CO_tracers_read" name="vmrco"/>
22           <field id="CO2BIH_tracers_read" name="vmrco2bih"/>
23
24        </field_group>
25     </file>
26
27   </file_definition>
28   
29
30   <field_definition>
31     <field id="ps_init0_scalar" domain_ref="i" scalar_ref="scalar"> ps_init0 </field>
32     <field id="ps3d_init0" domain_ref="i" axis_ref="axis_from_scalar_dst" scalar_ref="_reset_" field_ref="ps_init0_scalar"/> <!--transform ps from model into 3d field -->
33     <field id="ratio_pressure_dst" field_ref="p_init0">p_init0/ps3d_init0</field> <!-- compute the ratio p/ps -->
34     
35     <field id="ps3d_tracers" axis_ref="axis_from_scalar_src"  scalar_ref="_reset_" field_ref="ps_tracers_read"/> <!--transform ps from model into 3d field -->
36     <field id="ratio_pressure_src" domain_ref="domain_from_tracers_read" field_ref="pressure_tracers_read">pressure_tracers_read/ps3d_tracers</field> <!-- compute the ratio p/ps -->
37
38     <field id="p_tracers_hinterp" field_ref="pressure_tracers_read" domain_ref="domain_from_tracers_read" read_access="true"/>
39
40     <field_group domain_ref="domain_from_tracers_read">
41       <field id="Rn222_hinterp"  field_ref="Rn222_tracers_read" />
42       <field id="Pb210_hinterp"  field_ref="Pb210_tracers_read" />
43       <field id="MCF_hinterp"    field_ref="MCF_tracers_read" />
44       <field id="Be7_hinterp"    field_ref="Be7_tracers_read" />
45       <field id="N2O_hinterp"    field_ref="N2O_tracers_read" />
46       <field id="CH4_hinterp"    field_ref="CH4_tracers_read" />
47       <field id="CO_hinterp"     field_ref="CO_tracers_read" />
48       <field id="CO2BIH_hinterp" field_ref="CO2BIH_tracers_read" />
49     </field_group>
50     
51     <field_group axis_ref="axis_from_tracers_read" read_access="true">
52       <field id="Rn222_init0"  field_ref="Rn222_hinterp" />
53       <field id="Pb210_init0"  field_ref="Pb210_hinterp" />
54       <field id="MCF_init0"    field_ref="MCF_hinterp" />
55       <field id="Be7_init0"    field_ref="Be7_hinterp" />
56       <field id="N2O_init0"    field_ref="N2O_hinterp" />
57       <field id="CH4_init0"    field_ref="CH4_hinterp" />
58       <field id="CO_init0"     field_ref="CO_hinterp" />
59       <field id="CO2BIH_init0" field_ref="CO2BIH_hinterp" />
60     </field_group>
61     
62   </field_definition>
63   
64   <axis_definition>
65     <axis id="axis_tracers_read" axis_type="Z"/>
66     
67     <axis id="axis_from_tracers_read" axis_ref="lev" axis_type="Z">
68       <interpolate_axis order="2" coordinate_src="ratio_pressure_src" coordinate_dst="ratio_pressure_dst" extrapolate="true"/>
69     </axis>
70     
71     <axis id="axis_from_scalar_src" axis_ref="axis_tracers_read">
72       <duplicate_scalar/>
73     </axis>
74   
75      <axis id="axis_from_scalar_dst" axis_ref="lev">
76       <duplicate_scalar/>
77     </axis>
78   
79   </axis_definition>
80   
81   <domain_definition>
82     
83     <domain id="domain_tracers_read" type="rectilinear">
84       <generate_rectilinear_domain/>
85     </domain>
86     
87     <domain id="domain_from_tracers_read" domain_ref="i">
88       <interpolate_domain order="1" />
89     </domain>
90   </domain_definition>
91
92</context>
Note: See TracBrowser for help on using the repository browser.