Changeset 2392 for XIOS3/trunk/generic_testcase/context_oce.xml
- Timestamp:
- 08/29/22 11:35:10 (22 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS3/trunk/generic_testcase/context_oce.xml
r2032 r2392 3 3 4 4 <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 11 12 <axis_definition> 12 13 <axis id="axis" /> 14 <axis id="axis_str" n_glo="10" label="(0,9) [toto titi tata turlututu tito tati tuto tato tete tetu ] "/> 13 15 <axis id="domain_X" /> 14 16 <axis id="domain_Y" /> … … 19 21 <axis id="other_domain_Y" /> 20 22 <axis id="other_ensemble" /> 23 21 24 </axis_definition> 22 25 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> 32 31 33 32 … … 41 40 42 41 <grid id="grid2D"> 43 <domain domain_ref="domain" />42 <domain domain_ref="domain" id="grid2D_dom" /> 44 43 </grid> 45 44 46 45 <grid id="grid1D"> 47 46 <axis axis_ref="axis" /> 47 </grid> 48 49 <grid id="grid0D"> 50 <scalar scalar_ref="scalar" /> 48 51 </grid> 49 52 … … 94 97 </grid> 95 98 99 <grid id="grid0D_W"> 100 <scalar scalar_ref="scalar" /> 101 <axis axis_ref="ensemble" /> 102 </grid> 103 96 104 <grid id="grid_XW"> 97 105 <axis axis_ref="domain_X" /> … … 129 137 </grid> 130 138 131 132 133 134 135 139 136 140 <grid id="other_grid3D"> … … 147 151 </grid> 148 152 153 <grid id="other_grid0D"> 154 <scalar scalar_ref="other_scalar" /> 155 </grid> 156 149 157 <grid id="other_grid_X"> 150 158 <axis axis_ref="other_domain_X" /> … … 193 201 </grid> 194 202 203 <grid id="other_grid0D_W"> 204 <scalar scalar_ref="other_scalar" /> 205 <axis axis_ref="other_ensemble" /> 206 </grid> 207 195 208 <grid id="other_grid_XW"> 196 209 <axis axis_ref="other_domain_X" /> … … 229 242 230 243 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 287 244 </grid_definition> 288 245 289 246 290 247 <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" /> 292 250 <field id="field3D" grid_ref="grid3D" /> 293 251 <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 297 256 <field id="field_X" grid_ref="grid_X" /> 298 257 <field id="field_Y" grid_ref="grid_Y" /> … … 303 262 <field id="field_YZ" grid_ref="grid_YZ" /> 304 263 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"/> 310 267 <field id="field2D_W" grid_ref="grid2D_W"/> 311 268 <field id="field3D_W" grid_ref="grid3D_W" /> 312 269 <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" /> 315 272 316 273 <field id="field_XW" grid_ref="grid_XW" /> … … 324 281 325 282 326 283 <field id="other_field0D" grid_ref="other_grid0D"/> 327 284 <field id="other_field2D" grid_ref="other_grid2D"/> 328 285 <field id="other_field3D" grid_ref="other_grid3D" /> 329 286 <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" /> 333 289 <field id="other_field_X" grid_ref="other_grid_X" /> 334 290 <field id="other_field_Y" grid_ref="other_grid_Y" /> … … 339 295 <field id="other_field_YZ" grid_ref="other_grid_YZ" /> 340 296 297 <field id="other_field0D_W" grid_ref="other_grid0D_W"/> 341 298 <field id="other_field2D_W" grid_ref="other_grid2D_W"/> 342 299 <field id="other_field3D_W" grid_ref="other_grid3D_W" /> 343 300 <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" /> 346 303 347 304 <field id="other_field_XW" grid_ref="other_grid_XW" /> … … 352 309 <field id="other_field_XZW" grid_ref="other_grid_XZW" /> 353 310 <field id="other_field_YZW" grid_ref="other_grid_YZW" /> 354 355 356 357 358 359 311 360 312 </field_definition> 361 313 362 314 363 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" /> 367 319 <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" />372 320 <field field_ref="pressure" /> 373 <field field_ref="field3D_resend" /> -->321 <field field_ref="field3D_resend" /> 374 322 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"/> 384 332 </file> 385 333 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"/> 396 344 </file> 397 345 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"/> 405 353 <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"/> 408 356 </file> 409 357 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 419 359 </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 477 363 478 364 </context>
Note: See TracChangeset
for help on using the changeset viewer.