Changeset 2392


Ignore:
Timestamp:
08/29/22 11:35:10 (22 months ago)
Author:
ymipsl
Message:

Cleaning XML files.
set generic_testcase directory as a template for more complex tests.

YM

Location:
XIOS3/trunk/generic_testcase
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • XIOS3/trunk/generic_testcase/context_atm.xml

    r2032 r2392  
    2222    <axis id="other_ensemble" /> 
    2323 
    24     <axis id="axis_zoom" axis_ref="axis"> 
    25         <zoom_axis begin="0" n="5"/> 
    26     </axis> 
    2724  </axis_definition> 
    2825 
     
    147144     
    148145    <grid id="other_grid2D"> 
    149       <domain domain_ref="other_domain" id="test_dom" /> 
     146      <domain domain_ref="other_domain" /> 
    150147    </grid> 
    151148 
     
    254251    <field id="pressure" grid_ref="grid3D"  /> 
    255252 
    256    <!-- <field id="field3D_recv" read_access="true" grid_ref="grid3D"  field_ref="field3D"/> 
    257     <field id="field3D_resend" grid_ref="grid3D" /> --> 
     253    <field id="field3D_recv" read_access="true" grid_ref="grid3D"  field_ref="field3D"/> 
     254    <field id="field3D_resend" grid_ref="grid3D" /> 
     255     
    258256    <field id="field_X" grid_ref="grid_X" /> 
    259257    <field id="field_Y" grid_ref="grid_Y" /> 
     
    264262    <field id="field_YZ" grid_ref="grid_YZ" /> 
    265263 
    266     <field id="field_zoom_vert" field_ref="field3D" grid_ref="grid_zoom_vert"  /> 
    267     <field id="field_zoom_vert_sum" field_ref="field_zoom_vert" grid_ref="grid_zoom_vert_sum"  /> 
    268264 
    269265 
     
    272268    <field id="field3D_W" grid_ref="grid3D_W"  /> 
    273269    <field id="pressure_W" grid_ref="grid3D_W"  /> 
    274 <!-- ym disable for now 
    275270    <field id="field3D_recv_W" read_access="true" grid_ref="grid3D_W"  field_ref="field3D_W"/> 
    276271    <field id="field3D_resend_W" grid_ref="grid3D_W" /> 
    277 --> 
     272 
    278273    <field id="field_XW" grid_ref="grid_XW" /> 
    279274    <field id="field_YW" grid_ref="grid_YW" /> 
     
    287282 
    288283    <field id="other_field0D" grid_ref="other_grid0D"/> 
    289 <!--    <field id="other_field2D" grid_ref="other_grid2D"/> --> 
    290     <field id="other_field2D" grid_ref="zoom1"/> 
     284    <field id="other_field2D" grid_ref="other_grid2D"/> 
    291285    <field id="other_field3D" grid_ref="other_grid3D"  /> 
    292286    <field id="other_pressure" grid_ref="other_grid3D"  /> 
    293 <!-- ym disable for now 
    294287    <field id="other_field3D_recv" read_access="true" grid_ref="other_grid3D"  field_ref="other_field3D"/> 
    295288    <field id="other_field3D_resend" grid_ref="other_grid3D" /> 
    296 --> 
    297289    <field id="other_field_X" grid_ref="other_grid_X" /> 
    298290    <field id="other_field_Y" grid_ref="other_grid_Y" /> 
     
    307299    <field id="other_field3D_W" grid_ref="other_grid3D_W"  /> 
    308300    <field id="other_pressure_W" grid_ref="other_grid3D_W"  /> 
    309 <!-- ym disable for now 
    310301    <field id="other_field3D_recv_W" read_access="true" grid_ref="other_grid3D_W"  field_ref="other_field3D_W"/> 
    311302    <field id="other_field3D_resend_W" grid_ref="other_grid3D_W" /> 
    312 --> 
     303 
    313304    <field id="other_field_XW" grid_ref="other_grid_XW" /> 
    314305    <field id="other_field_YW" grid_ref="other_grid_YW" /> 
     
    322313   
    323314 
    324 <!-- test transform  --> 
    325  
    326  
    327   <axis_definition> 
    328     <axis id="axis_inverse" axis_ref="axis"> 
    329       <inverse_axis /> 
    330     </axis> 
    331  
    332     <axis id="axis_extract" > 
    333       <extract_axis begin="1" n="5" /> 
    334     </axis> 
    335  
    336  
    337  
    338   </axis_definition> 
    339  
    340   <domain_definition> 
    341  
    342     <domain id="domain_extract"> 
    343       <extract_domain ibegin="0" ni="36" jbegin="2" nj="3" /> 
    344     </domain> 
    345   
    346   
    347     <domain id="domain_reorder" > 
    348       <reorder_domain invert_lat="true" shift_lon_fraction="0.5"/> 
    349     </domain> 
    350    
    351     <domain id="domain_expand" > 
    352       <expand_domain order="1" type="edge"/> 
    353     </domain> 
    354    
    355     <domain id="domain_interpolate" domain_ref="other_domain" > 
    356       <interpolate_domain detect_missing_value="false"/> 
    357     </domain> 
    358    
    359     <domain id="domain_connect" > 
    360       <compute_connectivity_domain type="edge"/> 
    361     </domain> 
    362  
    363     <domain id="domain_recti" ni_glo="40" nj_glo="20" type="rectilinear" /> 
    364  
    365    
    366     <domain id="domain_expand_extract" > 
    367       <expand_domain order="1" type="edge"/> 
    368       <extract_domain ibegin="0" ni="38" jbegin="2" nj="3" /> 
    369     </domain> 
    370    
    371  
    372  
    373   </domain_definition> 
    374    
    375   <grid_definition> 
    376   
    377     <grid id="grid1D_inverse"> 
    378       <axis axis_ref="axis_inverse" /> 
    379     </grid> 
    380    
    381     <grid id="grid1D_extract"> 
    382       <axis axis_ref="axis_extract" /> 
    383     </grid> 
    384    
    385  
    386     <grid id="grid2D_extract"> 
    387       <domain domain_ref="domain_extract" /> 
    388     </grid> 
    389    
    390     <grid id="grid2D_zoom"> 
    391       <domain domain_ref="domain_zoom" /> 
    392     </grid> 
    393   
    394  
    395     <grid id="grid2D_reorder"> 
    396       <domain domain_ref="domain_reorder" /> 
    397     </grid> 
    398   
    399     <grid id="grid2D_expand"> 
    400       <domain domain_ref="domain_expand" /> 
    401     </grid> 
    402  
    403     <grid id="grid2D_interpolate"> 
    404       <domain domain_ref="domain_interpolate" /> 
    405     </grid> 
    406    
    407  
    408     <grid id="grid2D_connect"> 
    409       <domain domain_ref="domain_connect" /> 
    410     </grid> 
    411  
    412  
    413     <grid id="grid2D_recti"> 
    414       <domain domain_ref="domain_recti" > 
    415         <generate_rectilinear_domain lat_start="-85" lon_start="-175" /> 
    416         <interpolate_domain detect_missing_value="false"/> 
    417       </domain> 
    418     </grid> 
    419   
    420     <grid id="grid2D_expand_extract"> 
    421       <domain domain_ref="domain_expand_extract" /> 
    422     </grid> 
    423    
    424     <grid id="grid2D_extract_domain">   
    425       <axis  n_glo="36"> 
    426         <extract_domain position="2" direction="jDir" /> 
    427       </axis> 
    428     </grid> 
    429  
    430     <grid id="grid3D_axis_interpolate"> 
    431       <domain domain_ref="domain"/> 
    432       <axis n_glo="2" value="(0,1)[40000 20000]"> 
    433         <interpolate_axis coordinate="pressure" /> 
    434       </axis> 
    435     </grid>  
    436   
    437     <grid id="grid3D_axis_interpolate_bis"> 
    438       <domain domain_ref="domain"/> 
    439       <axis n_glo="2" value="(0,1)[40000 20000]"> 
    440         <interpolate_axis /> 
    441       </axis> 
    442     </grid>  
    443  
    444  
    445   </grid_definition> 
    446   
    447   
    448   <field_definition> 
    449     <field_group id="fields_with_domain_transformation" operation="instant" > 
    450       <field id="field2D_extract"  field_ref="field2D" grid_ref="grid2D_extract"/> 
    451       <field id="field2D_reorder"  field_ref="field2D" grid_ref="grid2D_reorder"/> 
    452       <field id="field2D_expand"   field_ref="field2D" grid_ref="grid2D_expand"/> 
    453       <field id="field2D_connect"  field_ref="field2D" grid_ref="grid2D_connect"/> 
    454       <field id="field2D_interpo"  field_ref="field2D" grid_ref="grid2D_interpolate"/> 
    455       <field id="field2D_recti"    field_ref="field2D" grid_ref="grid2D_recti"/> 
    456       <field id="field2D_exp_ext"  field_ref="field2D" grid_ref="grid2D_expand_extract"/> 
    457       <field id="field2D_reorder_ext"  field_ref="field2D_reorder" grid_ref="grid2D_extract"/> 
    458     </field_group> 
    459  
    460     <field_group id="fields_with_axis_transformation" operation="instant"  > 
    461       <field id="fieldZ_inverse"   field_ref="field_Z" grid_ref="grid1D_inverse"/> 
    462       <field id="fieldZ_extract"   field_ref="field_Z" grid_ref="grid1D_extract"/> 
    463       <field id="field2D_extract_domain"   field_ref="field2D" grid_ref="grid2D_extract_domain"/> 
    464       <field id="field3D_interpo"  field_ref="field3D" grid_ref="grid3D_axis_interpolate"/> 
    465       <field id="field3D_interpo_bis"  field_ref="field3D" grid_ref="grid3D_axis_interpolate_bis"/> 
    466     </field_group> 
    467  
    468   </field_definition> 
    469  
    470  
    471  
    472   <file_definition> 
    473      
    474   <file id="atm_output_domain" output_freq="1ts" type="one_file" enabled="false"> 
    475       <field field_ref="field2D_extract" /> 
    476       <field field_ref="field2D_reorder" /> 
    477       <field field_ref="field2D_expand" /> 
    478       <field field_ref="field2D_interpo" /> 
    479       <field field_ref="field2D_recti" /> 
    480       <field field_ref="field2D_exp_ext" /> 
    481       <field field_ref="field2D_reorder_ext" /> 
    482       <field id="field2D"  /> 
    483   </file> 
    484       
    485   <file id="atm_output_axis" output_freq="4ts" type="one_file" enabled="true"> 
    486       <field field_ref="fieldZ_inverse" enabled="true"  /> 
    487       <field field_ref="fieldZ_extract"  enabled="false"/> 
    488       <field field_ref="field2D_extract_domain"  enabled="true"/> 
    489       <field id="field_Z"  enabled="true"/> 
    490       <field id="field2D"  enabled="true"/> 
    491   </file> 
    492       
    493   <file id="atm_output_interpolate" output_freq="1ts" type="one_file" enabled="false"> 
    494       <field field_ref="field3D_interpo" /> 
    495       <field field_ref="field3D_interpo_bis" /> 
    496       <field id="field3D"  /> 
    497   </file> 
    498      
     315 <file_definition  type="one_file" > 
     316     
     317    <file id="atm_output" output_freq="1ts" type="one_file" enabled="true"> 
     318      <field field_ref="field3D"    enabled="true"/> 
     319      <field field_ref="field2D"    enabled="true"/>  
     320      <field field_ref="field_X"    enabled="true"/> 
     321      <field field_ref="field_Y"    enabled="true"/> 
     322      <field field_ref="field_XY"  enabled="true"/> 
     323      <field field_ref="field_Z"    enabled="true"/> 
     324      <field field_ref="field_XYZ"  enabled="true"/> 
     325      <field field_ref="field_XZ"   enabled="true"/> 
     326      <field field_ref="field_YZ"   enabled="true"/> 
     327    </file> 
     328 
     329    <file id="atm_output_other" output_freq="1ts" type="one_file" enabled="false"> 
     330       <field field_ref="other_field3D"   enabled="true"/> 
     331       <field field_ref="other_field2D"   enabled="true"/>  
     332       <field field_ref="other_field_X"   enabled="true"/> 
     333       <field field_ref="other_field_Y"   enabled="true"/> 
     334       <field field_ref="other_field_XY"  enabled="true"/> 
     335       <field field_ref="other_field_Z"   enabled="true"/> 
     336       <field field_ref="other_field_XYZ" enabled="true"/> 
     337       <field field_ref="other_field_XZ"  enabled="true"/> 
     338       <field field_ref="other_field_YZ"  enabled="true"/> 
     339    </file> 
     340 
     341    <file id="atm_output_W" output_freq="1ts" enabled="false"> 
     342       <field field_ref="field3D_W"  enabled="true"/> 
     343       <field field_ref="field2D_W"  enabled="true"/>  
     344       <field field_ref="field_XW"   enabled="true"/> 
     345       <field field_ref="field_YW"   enabled="true"/> 
     346       <field field_ref="field_XYW"  enabled="true"/> 
     347       <field field_ref="field_ZW"   enabled="true"/> 
     348       <field field_ref="field_XYZW" enabled="true"/> 
     349       <field field_ref="field_XZW"  enabled="true"/> 
     350       <field field_ref="field_YZW"  enabled="true"/> 
     351    </file> 
    499352 
    500353 
  • XIOS3/trunk/generic_testcase/context_oce.xml

    r2032 r2392  
    33   
    44  <calendar type="Gregorian" time_origin="1850-01-01 00:00:00" />  
    5    
    6   <domain_definition> 
    7     <domain id="domain" /> 
    8     <domain id="other_domain" /> 
    9   </domain> 
    10    
     5  
     6  <scalar_definition> 
     7    <scalar id="scalar" />  
     8    <scalar id="other_scalar" />  
     9  </scalar_definition> 
     10  
     11  
    1112  <axis_definition> 
    1213    <axis id="axis" /> 
     14    <axis id="axis_str" n_glo="10" label="(0,9) [toto titi tata turlututu tito tati tuto tato tete tetu ] "/> 
    1315    <axis id="domain_X" /> 
    1416    <axis id="domain_Y" /> 
     
    1921    <axis id="other_domain_Y" /> 
    2022    <axis id="other_ensemble" /> 
     23 
    2124  </axis_definition> 
    2225 
    23   <axis_definition> 
    24     <axis id="axis_zoom" axis_ref="axis"> 
    25         <zoom_axis begin="0" n="5"/> 
    26     </axis> 
    27   </axis_definition> 
    28  
    29   <scalar_definition> 
    30     <scalar id="scalar" />  
    31   </scalar_definition> 
     26  
     27  <domain_definition> 
     28    <domain id="domain" /> 
     29    <domain id="other_domain" /> 
     30  </domain_definition> 
    3231   
    3332   
     
    4140     
    4241    <grid id="grid2D"> 
    43       <domain domain_ref="domain" /> 
     42      <domain domain_ref="domain" id="grid2D_dom" /> 
    4443    </grid> 
    4544 
    4645    <grid id="grid1D"> 
    4746      <axis axis_ref="axis" /> 
     47    </grid> 
     48 
     49    <grid id="grid0D"> 
     50      <scalar scalar_ref="scalar" /> 
    4851    </grid> 
    4952 
     
    9497    </grid> 
    9598 
     99    <grid id="grid0D_W"> 
     100      <scalar scalar_ref="scalar" /> 
     101      <axis axis_ref="ensemble" /> 
     102    </grid> 
     103 
    96104    <grid id="grid_XW"> 
    97105      <axis axis_ref="domain_X" /> 
     
    129137    </grid> 
    130138 
    131   
    132   
    133   
    134   
    135139  
    136140    <grid id="other_grid3D"> 
     
    147151    </grid> 
    148152 
     153    <grid id="other_grid0D"> 
     154      <scalar scalar_ref="other_scalar" /> 
     155    </grid> 
     156 
    149157    <grid id="other_grid_X"> 
    150158      <axis axis_ref="other_domain_X" /> 
     
    193201    </grid> 
    194202 
     203    <grid id="other_grid0D_W"> 
     204      <scalar scalar_ref="other_scalar" /> 
     205      <axis axis_ref="other_ensemble" /> 
     206    </grid> 
     207 
    195208    <grid id="other_grid_XW"> 
    196209      <axis axis_ref="other_domain_X" /> 
     
    229242 
    230243 
    231  
    232  
    233  
    234  
    235  
    236  
    237  
    238  
    239     <grid id="grid_vert_reduce"> 
    240       <domain domain_ref="domain" /> 
    241       <scalar > 
    242         <reduce_axis operation="sum" /> 
    243       </scalar> 
    244     </grid> 
    245  
    246     <grid id="grid_horiz_reduce"> 
    247       <scalar > 
    248         <reduce_domain operation="sum" /> 
    249       </scalar> 
    250       <axis axis_ref="axis" /> 
    251     </grid> 
    252        
    253     <grid id="grid_zoom_vert"> 
    254       <domain domain_ref="domain" /> 
    255       <axis axis_ref="axis_zoom" /> 
    256     </grid> 
    257  
    258     <grid id="grid_zoom_vert_sum"> 
    259       <scalar > 
    260         <reduce_domain operation="sum" /> 
    261       </scalar> 
    262       <axis axis_ref="axis_zoom" /> 
    263     </grid> 
    264  
    265    <grid id="grid_lat"> 
    266        <axis axis_ref="domain_Y"> 
    267          <reduce_domain direction="iDir" operation="sum"/>  
    268        </axis> 
    269        <axis axis_ref="axis" /> 
    270     </grid> 
    271      
    272  
    273     <grid id="grid3D_invert"> 
    274       <domain domain_ref="domain"> 
    275         <reorder_domain invert_lat="true" /> 
    276       </domain> 
    277       <axis axis_ref="axis" /> 
    278     </grid> 
    279      
    280     <grid id="grid2D_invert"> 
    281       <domain domain_ref="domain"> 
    282         <reorder_domain invert_lat="true" shift_lon_fraction="0.5" min_lon="0" max_lon="360"/> 
    283       </domain> 
    284     </grid> 
    285  
    286      
    287244  </grid_definition> 
    288245   
    289246   
    290247  <field_definition level="1" prec="8" operation="instant" freq_op="1ts" enabled=".true." default_value="1.e+20" detect_missing_value="true"> 
    291     <field id="field2D" grid_ref="grid2D"/> 
     248    <field id="field0D" grid_ref="grid0D"/> 
     249    <field id="field2D" grid_ref="grid2D" /> 
    292250    <field id="field3D" grid_ref="grid3D"  /> 
    293251    <field id="pressure" grid_ref="grid3D"  /> 
    294     <!--field id="field3D_recv" read_access="true" grid_ref="grid3D"  field_ref="field3D"/> 
    295     <field id="field3D_resend" grid_ref="grid3D" /--> 
    296  
     252 
     253    <field id="field3D_recv" read_access="true" grid_ref="grid3D"  field_ref="field3D"/> 
     254    <field id="field3D_resend" grid_ref="grid3D" /> 
     255     
    297256    <field id="field_X" grid_ref="grid_X" /> 
    298257    <field id="field_Y" grid_ref="grid_Y" /> 
     
    303262    <field id="field_YZ" grid_ref="grid_YZ" /> 
    304263 
    305     <field id="field_zoom_vert" field_ref="field3D" grid_ref="grid_zoom_vert"  /> 
    306     <field id="field_zoom_vert_sum" field_ref="field_zoom_vert" grid_ref="grid_zoom_vert_sum"  /> 
    307  
    308  
    309  
     264 
     265 
     266    <field id="field0D_W" grid_ref="grid0D_W"/> 
    310267    <field id="field2D_W" grid_ref="grid2D_W"/> 
    311268    <field id="field3D_W" grid_ref="grid3D_W"  /> 
    312269    <field id="pressure_W" grid_ref="grid3D_W"  /> 
    313     <!--field id="field3D_recv_W" read_access="true" grid_ref="grid3D_W"  field_ref="field3D_W"/> 
    314     <field id="field3D_resend_W" grid_ref="grid3D_W" /--> 
     270    <field id="field3D_recv_W" read_access="true" grid_ref="grid3D_W"  field_ref="field3D_W"/> 
     271    <field id="field3D_resend_W" grid_ref="grid3D_W" /> 
    315272 
    316273    <field id="field_XW" grid_ref="grid_XW" /> 
     
    324281 
    325282 
    326  
     283    <field id="other_field0D" grid_ref="other_grid0D"/> 
    327284    <field id="other_field2D" grid_ref="other_grid2D"/> 
    328285    <field id="other_field3D" grid_ref="other_grid3D"  /> 
    329286    <field id="other_pressure" grid_ref="other_grid3D"  /> 
    330     <!--field id="other_field3D_recv" read_access="true" grid_ref="other_grid3D"  field_ref="other_field3D"/> 
    331     <field id="other_field3D_resend" grid_ref="other_grid3D" /--> 
    332  
     287    <field id="other_field3D_recv" read_access="true" grid_ref="other_grid3D"  field_ref="other_field3D"/> 
     288    <field id="other_field3D_resend" grid_ref="other_grid3D" /> 
    333289    <field id="other_field_X" grid_ref="other_grid_X" /> 
    334290    <field id="other_field_Y" grid_ref="other_grid_Y" /> 
     
    339295    <field id="other_field_YZ" grid_ref="other_grid_YZ" /> 
    340296 
     297    <field id="other_field0D_W" grid_ref="other_grid0D_W"/> 
    341298    <field id="other_field2D_W" grid_ref="other_grid2D_W"/> 
    342299    <field id="other_field3D_W" grid_ref="other_grid3D_W"  /> 
    343300    <field id="other_pressure_W" grid_ref="other_grid3D_W"  /> 
    344     <!--field id="other_field3D_recv_W" read_access="true" grid_ref="other_grid3D_W"  field_ref="other_field3D_W"/> 
    345     <field id="other_field3D_resend_W" grid_ref="other_grid3D_W" /--> 
     301    <field id="other_field3D_recv_W" read_access="true" grid_ref="other_grid3D_W"  field_ref="other_field3D_W"/> 
     302    <field id="other_field3D_resend_W" grid_ref="other_grid3D_W" /> 
    346303 
    347304    <field id="other_field_XW" grid_ref="other_grid_XW" /> 
     
    352309    <field id="other_field_XZW" grid_ref="other_grid_XZW" /> 
    353310    <field id="other_field_YZW" grid_ref="other_grid_YZW" /> 
    354  
    355  
    356  
    357  
    358      
    359311     
    360312  </field_definition> 
    361313   
    362314 
    363   <file_definition  type="one_file" > 
    364      
    365     <file id="oce_output" output_freq="1ts" type="one_file" enabled="false"> 
    366 <!--      <field field_ref="field3D" /> 
     315 <file_definition  type="one_file" > 
     316     
     317    <file id="atm_output" output_freq="1ts" type="one_file" enabled="true"> 
     318      <field field_ref="field3D" /> 
    367319      <field field_ref="field2D" />  
    368       <field field_ref="field3D" grid_ref="grid_vert_reduce" name="field_vert_reduced" />  
    369       <field field_ref="field3D" grid_ref="grid_horiz_reduce" name="field_horiz_reduced" /> 
    370       <field field_ref="field_zoom_vert"  />  
    371       <field field_ref="field_zoom_vert_sum"  />  
    372320      <field field_ref="pressure"  />  
    373       <field field_ref="field3D_resend" /> --> 
     321      <field field_ref="field3D_resend" />  
    374322        
    375        <field field_ref="field3D" enabled="true"/> 
    376        <field field_ref="field2D" enabled="true"/>  
    377        <field field_ref="field_X" enabled="true"/> 
    378        <field field_ref="field_Y" enabled="true"/> 
    379        <field field_ref="field_XY" enabled="true"/> 
    380        <field field_ref="field_Z" enabled="true"/> 
    381        <field field_ref="field_XYZ" enabled="true"/> 
    382        <field field_ref="field_XZ" enabled="true"/> 
    383        <field field_ref="field_YZ" enabled="true"/> 
     323      <field field_ref="field3D"    enabled="true"/> 
     324      <field field_ref="field2D"    enabled="true"/>  
     325      <field field_ref="field_X"    enabled="true"/> 
     326      <field field_ref="field_Y"    enabled="true"/> 
     327      <field field_ref="field_XY " enabled="true"/> 
     328      <field field_ref="field_Z"    enabled="true"/> 
     329      <field field_ref="field_XYZ" enabled="true"/> 
     330      <field field_ref="field_XZ"  enabled="true"/> 
     331      <field field_ref="field_YZ"  enabled="true"/> 
    384332    </file> 
    385333 
    386     <file id="oce_output_other" output_freq="1ts" type="one_file" enabled="false"> 
    387        <field field_ref="other_field3D" enabled="false"/> 
    388        <field field_ref="other_field2D" enabled="true"/>  
    389        <field field_ref="other_field_X" enabled="false"/> 
    390        <field field_ref="other_field_Y" enabled="false"/> 
    391        <field field_ref="other_field_XY" enabled="false"/> 
    392        <field field_ref="other_field_Z" enabled="false"/> 
    393        <field field_ref="other_field_XYZ" enabled="false"/> 
    394        <field field_ref="other_field_XZ" enabled="false"/> 
    395        <field field_ref="other_field_YZ" enabled="false"/> 
     334    <file id="atm_output_other" output_freq="1ts" type="one_file" enabled="false"> 
     335       <field field_ref="other_field3D"   enabled="true"/> 
     336       <field field_ref="other_field2D"   enabled="true"/>  
     337       <field field_ref="other_field_X"   enabled="true"/> 
     338       <field field_ref="other_field_Y"   enabled="true"/> 
     339       <field field_ref="other_field_XY"  enabled="true"/> 
     340       <field field_ref="other_field_Z"   enabled="true"/> 
     341       <field field_ref="other_field_XYZ" enabled="true"/> 
     342       <field field_ref="other_field_XZ"  enabled="true"/> 
     343       <field field_ref="other_field_YZ"  enabled="true"/> 
    396344    </file> 
    397345 
    398     <file id="oce_output_W" output_freq="1ts" enabled="false"> 
    399        <field field_ref="field3D_W" enabled="true"/> 
    400        <field field_ref="field2D_W" enabled="true"/>  
    401        <field field_ref="field_XW" enabled="true"/> 
    402        <field field_ref="field_YW" enabled="true"/> 
    403        <field field_ref="field_XYW" enabled="true"/> 
    404        <field field_ref="field_ZW" enabled="true"/> 
     346    <file id="atm_output_W" output_freq="1ts" enabled="false"> 
     347       <field field_ref="field3D_W"  enabled="true"/> 
     348       <field field_ref="field2D_W"  enabled="true"/>  
     349       <field field_ref="field_XW"   enabled="true"/> 
     350       <field field_ref="field_YW"   enabled="true"/> 
     351       <field field_ref="field_XYW"  enabled="true"/> 
     352       <field field_ref="field_ZW"   enabled="true"/> 
    405353       <field field_ref="field_XYZW" enabled="true"/> 
    406        <field field_ref="field_XZW" enabled="true"/> 
    407        <field field_ref="field_YZW" enabled="true"/> 
     354       <field field_ref="field_XZW"  enabled="true"/> 
     355       <field field_ref="field_YZW"  enabled="true"/> 
    408356    </file> 
    409357 
    410     <file id="oce_output_reorder" output_freq="1ts" enabled="false" > 
    411        <field field_ref="field2D" grid_ref="grid2D_invert" enabled="true"/> 
    412     </file> 
    413      
    414     <file id="test_grid_lat" output_freq="1ts" enabled="false"> 
    415       <field field_ref="field3D" operation="instant" /> 
    416       <field id="field_reduce_lat" field_ref="field3D" grid_ref="grid_lat" operation="instant" /> 
    417     </file> 
    418      
     358 
    419359  </file_definition> 
    420    
    421    
    422    
    423   <field_definition> 
    424     <field id="field_coupler" field_ref="field3D" operation="average" freq_op="4ts" freq_offset="2ts"/> 
    425   </field_definition> 
    426    
    427    
    428   <coupler_in_definition> 
    429      <coupler_in context="atm::atm">   
    430         <field id="field3D_oce" operation="instant" grid_ref="grid_coupling" freq_op="4ts" freq_offset="4ts"/> 
    431      </coupler_in> 
    432   </coupler_in_definition> 
    433   
    434   
    435   <coupler_out_definition> 
    436      <coupler_out context="atm::atm">   
    437         <field id="field3D_atm" field_ref="field_coupler" freq_op="4ts">@this</field> 
    438      </coupler_out> 
    439   </coupler_out_definition> 
    440  
    441  
    442  <file_definition  type="one_file" > 
    443    <file id="test_coupling_atm" output_freq="4ts" sync_freq="1ts" enabled="true"> 
    444      <field field_ref="field3D_oce" grid_ref="interp_grid3D" operation="instant" default_value="1.e+20" freq_offset="3ts"/>  
    445    </file> 
    446  
    447    <file id="test_atm" output_freq="1ts" sync_freq="1ts" enabled="false"> 
    448      <field field_ref="field3D" operation="instant" default_value="1.e+20"/>  
    449    </file> 
    450  
    451  </file_definition> 
    452  
    453    
    454   <grid_definition> 
    455     <grid id="grid_coupling"> 
    456       <domain domain_ref="domain_coupling" /> 
    457       <axis id="axis_coupling" /> 
    458     </grid> 
    459      
    460     <grid id="interp_grid3D"> 
    461        <domain domain_ref="domain">  
    462          <interpolate_domain order="1" /> 
    463        </domain> 
    464        <axis axis_ref="axis_coupling"/> 
    465     </grid> 
    466      
    467   </grid_definition> 
    468    
    469   <domain_definition> 
    470     <domain id="domain_coupling"/> 
    471   </domain_definition> 
    472    
    473   <axis_definition> 
    474     <axis id="axis_coupling"/> 
    475   </axis_definition>   
    476    
     360 
     361 
     362 
    477363   
    478364</context> 
  • XIOS3/trunk/generic_testcase/iodef.xml

    r2032 r2392  
    8787    <variable_definition> 
    8888      <variable_group id="buffer"> 
    89         <variable id="min_buffer_size" type="int">10000000</variable> 
     89        <variable id="min_buffer_size" type="int">10000</variable> 
    9090        <variable id="optimal_buffer_size" type="string">performance</variable> 
    9191        <variable id="buffer_factor_size" type="double">0.8</variable>  
     
    103103        <variable id="check_event_sync" type="bool">true</variable> 
    104104      </variable_group> 
    105       <variable id="activate_non_distributed_transformation" type="bool">true</variable> 
    106105    </variable_definition> 
    107106  </context> 
Note: See TracChangeset for help on using the changeset viewer.