Ignore:
Timestamp:
03/10/15 10:49:13 (7 years ago)
Author:
mhnguyen
Message:

Correct some bugs on discovering server index and do some code cleanings

+) Add some checking functions to make sure mpi_isend and mpi_irecv work correctly
+) Add comments to code
+) Remove some redundant code and comments

Test
+) On Curie
+) The new functions are tested in test_new_features.f90. Test_client and test_complete work like before
+) Test cases:

  • 3 dimension grid with: 1 domain, 1 axis
  • 3 dimension grid with: 3 axis
  • Attached and connected

+) All pass and results are correct

TODO:
+) Fix zoom bug with grid composed of only one axis

File:
1 edited

Legend:

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

    r567 r569  
    77 
    88   <field_definition level="1" enabled=".TRUE."> 
    9 <!--     <field id="field_A"  operation="average" freq_op="3600s" domain_ref="domain_A"  axis_ref="axis_A" />--> 
     9     <field id="field_AA"  operation="average" freq_op="3600s" domain_ref="domain_A"  axis_ref="axis_A" /> 
    1010     <field id="field_A"  operation="average" freq_op="3600s" grid_ref="grid_A" /> 
    1111     <field id="field_Axis"  operation="average" freq_op="3600s" grid_ref="grid_Axis" /> 
     
    1919     </file> 
    2020     <file id="output_Axis" name="output_Axis"> 
    21         <field field_ref="field_Axis" /> 
     21<!--        <field field_ref="field_Axis" />--> 
    2222        <field field_ref="field_All_Axis" /> 
    2323     </file> 
     
    2828     <axis id="axis_A" /> 
    2929     <axis id="axis_B" /> 
    30      <axis id="axis_C" zoom_size="2" zoom_end="2" /> 
     30     <axis id="axis_C" zoom_size="2" zoom_end="2"/> 
    3131     <axis id="axis_D" zoom_size="2" zoom_end="3"/> 
    3232   </axis_definition> 
Note: See TracChangeset for help on using the changeset viewer.