- Timestamp:
- 07/31/20 16:08:56 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/xios_test_suite/TEST_SUITE/test_domain_algo/context_atm.xml
r1807 r1922 7 7 <domain id="domain" /> 8 8 <domain id="other_domain" /> 9 </domain> 10 9 <domain id="square_domain" ni_glo="36" nj_glo="36" type="rectilinear"/> 10 </domain_definition> 11 11 12 <axis_definition> 12 13 <axis id="axis" /> 13 <axis id="axis_dup" />14 14 <axis id="domain_X" /> 15 15 <axis id="domain_Y" /> 16 16 <axis id="ensemble" /> 17 17 18 18 19 <axis id="other_axis" /> … … 22 23 </axis_definition> 23 24 24 <axis_definition>25 <axis id="axis_zoom" axis_ref="axis">26 <zoom_axis begin="0" n="5"/>27 </axis>28 <axis id="domain_X_zoom" axis_ref="domain_X">29 <zoom_axis begin="0" n="1"/>30 </axis>31 <axis id="domain_Y_zoom" axis_ref="domain_Y">32 <zoom_axis begin="3" n="1"/>33 </axis>34 </axis_definition>35 36 25 <scalar_definition> 37 26 <scalar id="scalar" /> … … 54 43 <axis axis_ref="axis" /> 55 44 </grid> 45 46 <grid id="grid2D_zoom"> 47 <domain domain_ref="domain"> 48 <zoom_domain ni="10" ibegin="15" nj="16" jbegin="0"/> 49 </domain> 50 </grid> 51 52 <grid id="grid2D_extract"> 53 <domain domain_ref="domain"> 54 <zoom_domain ni="10" ibegin="15" nj="16" jbegin="0"/> 55 </domain> 56 </grid> 57 58 <grid id="grid3D_zoom"> 59 <domain domain_ref="domain"> 60 <zoom_domain ni="10" ibegin="15" nj="16" jbegin="0"/> 61 </domain> 62 <axis axis_ref="axis" /> 63 </grid> 64 65 <grid id="grid3D_extract"> 66 <domain domain_ref="domain"> 67 <zoom_domain ni="10" ibegin="15" nj="16" jbegin="0"/> 68 </domain> 69 <axis axis_ref="axis" /> 70 </grid> 71 72 <grid id="grid2D_square"> 73 <domain domain_ref="square_domain"> 74 <generate_rectilinear_domain lon_start="-175"/> 75 <interpolate_domain /> 76 </domain> 77 </grid> 78 79 <grid id="grid2D_reorder"> 80 <domain domain_ref="domain"> 81 <reorder_domain invert_lat="true" /> 82 </domain> 83 </grid> 84 85 86 87 88 89 56 90 57 91 <grid id="grid_X"> 58 92 <axis axis_ref="domain_X" /> 59 </grid>60 61 <grid id="grid_X_zoom">62 <axis axis_ref="domain_X_zoom" />63 93 </grid> 64 94 … … 140 170 </grid> 141 171 142 143 <grid id="grid_XY_zoom_Y">144 <axis axis_ref="domain_X" />145 <axis axis_ref="domain_Y_zoom" />146 </grid>147 148 <grid id="grid_XY_zoom_X">149 <axis axis_ref="domain_X_zoom" />150 <axis axis_ref="domain_Y" />151 152 </grid>153 154 155 156 157 172 158 173 … … 251 266 </grid> 252 267 253 254 255 256 257 258 259 260 261 262 <grid id="grid_vert_reduce"> 263 <domain domain_ref="domain" /> 264 <scalar > 265 <reduce_axis operation="sum" /> 266 </scalar> 267 </grid> 268 269 <grid id="grid_horiz_reduce"> 270 <scalar > 271 <reduce_domain operation="sum" /> 272 </scalar> 273 <axis axis_ref="axis" /> 274 </grid> 275 276 <grid id="grid_zoom_vert"> 277 <domain domain_ref="domain" /> 278 <axis axis_ref="axis_zoom" /> 279 </grid> 280 281 <grid id="grid_zoom_vert_sum"> 282 <scalar > 283 <reduce_domain operation="sum" /> 284 </scalar> 285 <axis axis_ref="axis_zoom" /> 286 </grid> 287 288 <grid id="grid_lat"> 289 <axis axis_ref="domain_Y"> 290 <reduce_domain direction="iDir" operation="sum"/> 291 </axis> 292 <axis axis_ref="axis" /> 293 </grid> 294 295 296 <grid id="grid3D_invert"> 297 <domain domain_ref="domain"> 298 <reorder_domain invert_lat="true" /> 299 </domain> 300 <axis axis_ref="axis" /> 301 </grid> 302 303 <grid id="grid2D_invert"> 304 <domain domain_ref="domain"> 305 <reorder_domain invert_lat="true" shift_lon_fraction="0.5" min_lon="0" max_lon="360"/> 306 </domain> 307 </grid> 308 309 268 310 269 </grid_definition> 311 270 312 271 313 272 <field_definition level="1" prec="8" operation="instant" freq_op="1ts" enabled=".true." default_value="1.e+20" detect_missing_value="true"> 314 <field id="field2D" grid_ref="grid2D" build_workflow_graph="false"/>315 <field id="field3D" grid_ref="grid3D" build_workflow_graph="true"/>273 <field id="field2D" grid_ref="grid2D" /> 274 <field id="field3D" grid_ref="grid3D" /> 316 275 <field id="pressure" grid_ref="grid3D" /> 317 276 <field id="field3D_recv" read_access="true" grid_ref="grid3D" field_ref="field3D" /> 318 277 <field id="field3D_resend" grid_ref="grid3D" /> 319 278 320 <field id="field_X" grid_ref="grid_X" build_workflow_graph="false"/>321 <field id="field_Y" grid_ref="grid_Y" build_workflow_graph="false"/>322 <field id="field_Z" grid_ref="grid1D" build_workflow_graph="false"/>279 <field id="field_X" grid_ref="grid_X" /> 280 <field id="field_Y" grid_ref="grid_Y" /> 281 <field id="field_Z" grid_ref="grid1D" /> 323 282 <field id="field_XY" grid_ref="grid_XY" /> 324 283 <field id="field_XYZ" grid_ref="grid_XYZ" /> 325 284 <field id="field_XZ" grid_ref="grid_XZ" /> 326 285 <field id="field_YZ" grid_ref="grid_YZ" /> 327 328 <field id="field_zoom_vert" field_ref="field3D" grid_ref="grid_zoom_vert" />329 <field id="field_zoom_vert_sum" field_ref="field_zoom_vert" grid_ref="grid_zoom_vert_sum" />330 331 286 332 287 … … 346 301 347 302 348 349 350 303 <field id="other_field2D" grid_ref="other_grid2D"/> 351 304 <field id="other_field3D" grid_ref="other_grid3D" /> … … 376 329 <field id="other_field_YZW" grid_ref="other_grid_YZW" /> 377 330 378 379 380 381 331 382 332 383 333 </field_definition> 334 335 336 337 <!-- implementation of specifics test case --> 338 <!-- simplest test cases : output data to file --> 339 384 340 385 341 386 342 <file_definition type="one_file" > 387 388 <file id="atm_output" output_freq="1ts" type="one_file" enabled="true"> 389 <!-- <field id="id_fieldXY" field_ref="field_XY" operation="once" enabled="true"/> --> 390 <field field_ref="field_X" operation="instant" enabled="true"/> 391 </file> 392 393 <file id="atm_output_expand" output_freq="1ts" enabled="true"> 394 <field field_ref="field_X" operation="instant" enabled="true"/> 395 </file> 396 397 <file id="atm_output_extract" output_freq="1ts" enabled="true"> 398 <field field_ref="field_X" operation="instant" enabled="true"/> 399 </file> 400 401 <file id="atm_output_interpolate" output_freq="1ts" enabled="true"> 402 <field field_ref="field_X" operation="instant" enabled="true"/> 403 </file> 404 405 <file id="atm_output_zoom" output_freq="1ts" enabled="true"> 406 <field field_ref="field_X" operation="instant" enabled="true"/> 407 </file> 408 409 410 <file id="atm_output_other" output_freq="1ts" enabled="false"> 411 <field field_ref="other_field3D" enabled="false"/> 412 <field field_ref="other_field2D" enabled="true"/> 413 <field field_ref="other_field_X" enabled="false"/> 414 <field field_ref="other_field_Y" enabled="false"/> 415 <field field_ref="other_field_XY" enabled="false"/> 416 <field field_ref="other_field_Z" enabled="false"/> 417 <field field_ref="other_field_XYZ" enabled="false"/> 418 <field field_ref="other_field_XZ" enabled="false"/> 419 <field field_ref="other_field_YZ" enabled="false"/> 343 <file id="atm_output_domain_transformation_zoom" output_freq="12ts" type="one_file" enabled="true"> 344 <field field_ref="field2D" /> 345 <field field_ref="field3D" /> 346 <field id="field2D_zoom" field_ref="field2D" grid_ref="grid2D_zoom" /> 347 <field id="field3D_zoom" field_ref="field3D" grid_ref="grid3D_zoom" /> 348 </file> 349 350 <file id="atm_output_domain_transformation_extract" output_freq="12ts" type="one_file" enabled="true"> 351 <field field_ref="field2D" /> 352 <field field_ref="field3D" /> 353 <field id="field2D_extract" field_ref="field2D" grid_ref="grid2D_extract" /> 354 <field id="field3D_extract" field_ref="field3D" grid_ref="grid3D_extract" /> 355 </file> 356 357 <file id="atm_output_domain_transformation_interpolate" output_freq="12ts" type="one_file" enabled="true"> 358 <field field_ref="field2D" /> 359 <field id="field2D_interpolate" field_ref="field2D" grid_ref="grid2D_square" /> 360 </file> 361 362 <file id="atm_output_domain_transformation_reorder" output_freq="12ts" type="one_file" enabled="true"> 363 <field field_ref="field2D" /> 364 <field id="field2D_reorder" field_ref="field2D" grid_ref="grid2D_reorder" /> 365 </file> 366 367 368 369 <file id="atm_output" output_freq="1ts" type="one_file" enabled="false"> 370 <field field_ref="field3D" /> 371 <field field_ref="field2D" /> 372 <field field_ref="field_X" /> 373 <field field_ref="field_Y" /> 374 <field field_ref="field_XY" /> 375 <field field_ref="field_Z" /> 376 <field field_ref="field_XYZ" /> 377 <field field_ref="field_XZ" /> 378 <field field_ref="field_YZ" /> 379 <field field_ref="pressure" /> 380 <field field_ref="field3D_resend" /> 381 </file> 382 383 <file id="atm_output_other" output_freq="1ts" type="one_file" enabled="false"> 384 <field field_ref="other_field3D" /> 385 <field field_ref="other_field2D" /> 386 <field field_ref="other_field_X" /> 387 <field field_ref="other_field_Y" /> 388 <field field_ref="other_field_XY" /> 389 <field field_ref="other_field_Z" /> 390 <field field_ref="other_field_XYZ" /> 391 <field field_ref="other_field_XZ" /> 392 <field field_ref="other_field_YZ" /> 393 <field field_ref="other_pressure" /> 394 <field field_ref="other_field3D_resend" /> 420 395 </file> 421 396 422 397 <file id="atm_output_W" output_freq="1ts" enabled="false"> 423 <field field_ref="field3D_W" enabled="true"/> 424 <field field_ref="field2D_W" enabled="true"/> 425 <field field_ref="field_XW" enabled="true"/> 426 <field field_ref="field_YW" enabled="true"/> 427 <field field_ref="field_XYW" enabled="true"/> 428 <field field_ref="field_ZW" enabled="true"/> 429 <field field_ref="field_XYZW" enabled="true"/> 430 <field field_ref="field_XZW" enabled="true"/> 431 <field field_ref="field_YZW" enabled="true"/> 432 </file> 433 434 435 <file id="atm_output_reorder" output_freq="1ts" enabled="false" > 436 <field field_ref="field2D" grid_ref="grid2D_invert" enabled="true"/> 437 </file> 438 439 <file id="test_grid_lat" output_freq="1ts" enabled="false"> 440 <field field_ref="field3D" operation="instant" /> 441 <field id="field_reduce_lat" field_ref="field3D" grid_ref="grid_lat" operation="instant" /> 442 </file> 398 <field field_ref="field3D_W" /> 399 <field field_ref="field2D_W" /> 400 <field field_ref="field_XW" /> 401 <field field_ref="field_YW" /> 402 <field field_ref="field_XYW" /> 403 <field field_ref="field_ZW" /> 404 <field field_ref="field_XYZW" /> 405 <field field_ref="field_XZW" /> 406 <field field_ref="field_YZW" /> 407 </file> 408 443 409 444 410 </file_definition>
Note: See TracChangeset
for help on using the changeset viewer.