Ignore:
Timestamp:
06/22/15 13:36:17 (6 years ago)
Author:
mhnguyen
Message:

Implementing generic transformation algorithm (local commit)

+) Implement 3 important classes:

-gridTransformation to read transformation info from grid and interface with the rest of XIOS
-transformationMapping to be in charge of sending/receiving transformation info among clients
-transformationAlgorithm to represent various algorithms

+) Make some change on field to use the new classes

Test
+) Only test_new_features with inversed axis

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/inputs/Version2/iodef.xml

    r619 r620  
    1111     <field id="field_Axis"  operation="average" freq_op="3600s" grid_ref="grid_Axis" /> 
    1212     <field id="field_Two_Axis"  operation="average" freq_op="3600s" grid_ref="grid_Two_Axis" /> 
    13      <field id="field_Axis_transformed"  operation="average" freq_op="3600s" field_ref="field_Two_Axis" grid_ref="grid_Axis_tranformed" /> 
     13     <field id="field_Axis_transformed"  operation="average" freq_op="3600s" field_ref="field_Axis" grid_ref="grid_Axis_tranformed" /> 
    1414     <field id="field_All_Axis" operation="average" freq_op="3600s" grid_ref="grid_All_Axis" /> 
    1515     <field id="field_Scalar" operation="average" freq_op="3600s" grid_ref="ScalarGrid" /> 
     
    1919   <file_definition type="multiple_file" par_access="collective" output_freq="6h" output_level="10" enabled=".TRUE."> 
    2020     <file id="output" name="output"> 
    21         <field field_ref="field_A" /> 
     21<!--        <field field_ref="field_A" />--> 
    2222     </file> 
    2323     <file id="output_Axis" name="output_Axis" type="one_file"> 
     
    4141     <axis id="axis_C" zoom_size="2" zoom_end="2"/> 
    4242     <axis id="axis_D" /> 
    43      <axis id="axis_E" axis_ref="axis_B"> 
     43     <axis id="axis_E" axis_ref="axis_D"> 
    4444        <transformation type="inverse" /> 
    4545<!--        <transformation type="zoom" />--> 
     
    6565       </grid> 
    6666       <grid id="grid_Axis_tranformed"> 
    67          <axis axis_ref="axis_A" /> 
     67<!--         <axis axis_ref="axis_A" />--> 
    6868         <axis axis_ref="axis_E" /> 
    6969       </grid> 
Note: See TracChangeset for help on using the changeset viewer.