Index: XIOS/dev/branch_openmp/inputs/Unstruct/iodef.xml
===================================================================
--- XIOS/dev/branch_openmp/inputs/Unstruct/iodef.xml	(revision 1220)
+++ XIOS/dev/branch_openmp/inputs/Unstruct/iodef.xml	(revision 1463)
@@ -9,4 +9,9 @@
      <field id="field_B_srf"  operation="average" freq_op="3600s" grid_ref="grid_A"/>
      <field id="field_A_expand"  operation="average" grid_ref="grid_dst" field_ref="field_A_srf"/>
+
+   <!--  <field id="tmp_field_0" domain_ref="src_domain_regular_read"/>      
+     <field id="tmp_field_1" grid_ref="src_grid_curvilinear_read" />
+     <field id="tmp_field_2" grid_ref="src_grid_unstructured_read" /> -->
+
    </field_definition>
 
@@ -18,10 +23,21 @@
         <field field_ref="field_A_srf" name="field_rect2" grid_ref="grid_rect2" enabled=".TRUE." />
         <field field_ref="field_A_srf" name="field_rect3" grid_ref="grid_rect3" enabled=".TRUE."/>
-      <!--  <field field_ref="field_A_srf" name="field_curv" grid_ref="grid_curv"/> -->
+      <!--  <field field_ref="tmp_field_0" name="field_regular_0" enabled=".TRUE."/> -->
+    <!--    <field field_ref="tmp_field_1" operation="instant"/> -->
+  <!--        <field field_ref="tmp_field_2" operation="instant"/> -->
      </file>
 
-     <!-- <file id="output_src_curvilinear" name="output_src_curvilinear" mode="read" >
-       <field id="src_field_curvilinear" name="field_A" grid_ref="src_grid_curvilinear_read" operation="instant"/>
-     </file> --> 
+    <!-- <file_group id="read_files" enabled=".TRUE." >
+       <file id="output_src_regular" name="output_src_regular" mode="read" >
+          <field id="src_field_regular" name="field" grid_ref="src_grid_regular_read" operation="instant"/>
+       </file>
+       <file id="output_src_curvilinear" name="output_src_curvilinear" mode="read" >
+          <field id="src_field_curvilinear" name="field_A" grid_ref="src_grid_curvilinear_read" operation="instant"/>
+       </file>
+       <file id="output_src_unstructured" name="output_src_unstructured" mode="read" >
+          <field id="src_field_unstructured" name="field" grid_ref="src_grid_unstructured_read" operation="instant"/>
+       </file>
+     </file_group>
+-->
  
    </file_definition>
@@ -29,5 +45,5 @@
    <axis_definition>
      <axis id="axis_srf" positive="up"/>
-      <axis id="src_axis_curvilinear_read" positive="down" />
+     <axis id="src_axis_curvilinear_read" positive="down" />
    </axis_definition>
 
@@ -53,11 +69,18 @@
        <generate_rectilinear_domain id="domain_regular_pole3"/>
        <interpolate_domain write_weight="false" order="1" renormalize="true"/>       
-       <zoom_domain ibegin="0" ni="40" jbegin="0" nj="40" /> 
+       <zoom_domain ibegin="0" ni="30" jbegin="0" nj="30" /> 
      </domain>
 
-
-     <domain id="src_domain_curvilinear_read" type="curvilinear">
+    <domain_group id="read_domains">
+      <domain id="src_domain_regular_read" type="rectilinear">
         <generate_rectilinear_domain />
-     </domain>
+      </domain>
+      <domain id="src_domain_curvilinear_read" type="curvilinear">
+        <generate_rectilinear_domain />
+      </domain>
+      <domain id="src_domain_unstructured_read" type="unstructured">
+        <generate_rectilinear_domain/>
+      </domain>
+    </domain_group>
 
    </domain_definition>
@@ -90,13 +113,16 @@
 
 
-     <grid id="grid_curv">
-       <domain id="src_domain_curvilinear_read" />
-       <axis axis_ref="axis_srf" />
-     </grid>
-
-     <grid id="src_grid_curvilinear_read">
-        <domain id="src_domain_curvilinear_read"/>
+     <grid_group id="read_grids">
+      <grid id="src_grid_regular_read">
+        <domain domain_ref="src_domain_regular_read"/>
+      </grid>
+      <grid id="src_grid_curvilinear_read">
+        <domain domain_ref="src_domain_curvilinear_read"/>
         <axis axis_ref="src_axis_curvilinear_read" />
-     </grid> 
+      </grid>
+      <grid id="src_grid_unstructured_read">
+        <domain domain_ref="src_domain_unstructured_read"/>
+      </grid>
+    </grid_group> 
 
    </grid_definition>
