source: XIOS/trunk/inputs/REMAP/iodef.xml @ 742

Last change on this file since 742 was 742, checked in by mhnguyen, 9 years ago

Implement direct transformation with domain_ref and axis_ref

+) Add a new case in which transformations among fields can be done via domain_ref and axis_ref (not only grid_ref)
+) Fix a minor bug relating to baseFieldReference

Test
+) On Curie
+) all standard tests (client, complete) pass
+) test_remap pass and the results are correct

  • Property svn:executable set to *
File size: 3.0 KB
Line 
1<?xml version="1.0"?>
2<simulation>
3
4 <context id="test">
5   <calendar type="Gregorian" start_date="2012-03-01 15:00:00" time_origin="2012-02-28 15:00:00 + 1d" />
6
7
8   <field_definition level="1" >
9     <field id="src_field"  operation="instant" domain_ref="src_domain"/>
10     <field id="dst_field"  operation="instant" field_ref="src_field" domain_ref="dst_domain"/>
11     <field id="tmp_field"  operation="instant" domain_ref="src_domain_regular"/>
12     <field id="dst_field_regular_grid"  operation="instant" field_ref="tmp_field" grid_ref="dst_grid_regular"  read_access="true"/>
13     <field id="dst_field_regular"  operation="instant" field_ref="tmp_field" domain_ref="dst_domain_regular"  read_access="true"/>
14
15   </field_definition>
16
17
18   <file_definition type="one_file" par_access="collective" output_freq="1ts" output_level="10" enabled=".TRUE.">
19     <file id="output" name="output">
20        <field field_ref="src_field" name="field" />
21     </file>
22     <file id="output_dst" name="output_dst" type="one_file">
23        <field field_ref="dst_field" name="field" />
24     </file>
25     <file id="output_dst_regular" name="output_dst_regular" type="one_file">
26        <field field_ref="dst_field_regular" name="field" />
27        <field field_ref="dst_field_regular_grid" name="field_grid" />
28     </file>
29     <file id="output_src_regular" name="output_src_regular" mode="read" type="multiple_file">
30        <field id="src_field_regular" name="field" domain_ref="src_domain_regular" operation="instant"/>
31     </file>
32     <file id="output_src_regular_tmp" name="output_src_regular_tmp">
33        <field field_ref="tmp_field"/>
34     </file>
35   </file_definition>
36
37
38   <axis_definition>
39   </axis_definition>
40
41   <domain_definition>
42     <domain id="src_domain" />
43     <domain id="dst_domain" domain_src="src_domain">
44       <interpolate_domain/>
45     </domain>
46     <domain id="dst_domain_regular" domain_src="src_domain_regular" ni_glo="90" nj_glo="45" type="rectilinear">
47       <generate_rectilinear_domain />
48       <interpolate_domain/>
49     </domain>
50     <domain id="src_domain_regular" ni_glo="180" nj_glo="90" type="rectilinear">
51       <generate_rectilinear_domain bounds_lat_start="-90" bounds_lat_end="90" lon_start="2" lon_end="360" />
52     </domain>
53   </domain_definition>
54
55   <grid_definition>
56     <grid id="dst_grid_regular">
57       <domain domain_ref="dst_domain_regular" />
58     </grid>
59   </grid_definition>
60  </context>
61
62
63  <context id="xios">
64      <variable_definition>
65        <variable_group id="buffer">
66            <variable id="optimal_buffer_size" type="string">performance</variable>
67            <variable id="buffer_size_factor" type="double">30.0</variable>
68            <variable id="min_buffer_size" type="double">800000</variable>
69         </variable_group>
70
71        <variable_group id="parameters" >
72          <variable id="using_server" type="bool">true</variable>
73          <variable id="info_level" type="int">50</variable>
74          <variable id="print_file" type="bool">true</variable>
75        </variable_group>
76      </variable_definition>
77  </context>
78
79</simulation>
80
Note: See TracBrowser for help on using the repository browser.