source: XIOS/trunk/inputs/COMPLETE/iodef.xml

Last change on this file was 1129, checked in by mhnguyen, 4 years ago

Updating two-level server.
Each client now can play the role of server: It can forward data to other clients or write data like a server.
Each client must combine all data received from other client(s) before forward them or write them on files

+) Correct some bugs of exchange data_index in domain and axis
+) Reorder some functions in context.cpp to make sure that all necessary attributes are available before computing index
+) Add the mapping index for client to write data.

Test
+) On Curie
+) test_client and test_complete
+) Mode:

  • Only one level: Correct
  • Two levels: Work if using ddt (bug)

+) Only zoom is tested but other transformations should work
+) No reading test

File size: 871 bytes
Line 
1<?xml version="1.0"?>
2<simulation>
3
4  <context id="atmosphere" src="./context_atmosphere.xml"/>
5
6  <context id="surface" src="./context_surface.xml"/>
7
8  <context id="xios">
9      <variable_definition>
10        <variable_group id="server">
11            <variable id="using_server2" type="bool">true</variable>
12            <variable id="ratio_server2" type="int">50</variable>
13        </variable_group>
14
15        <variable_group id="buffer">
16            <variable id="optimal_buffer_size" type="string">memory</variable>
17            <variable id="buffer_size_factor" type="double">1.0</variable>
18         </variable_group>
19
20        <variable_group id="parameters" >
21          <variable id="info_level" type="int">100</variable>
22          <variable id="print_file" type="bool">true</variable>
23        </variable_group>
24      </variable_definition>
25  </context>
26
27</simulation>
Note: See TracBrowser for help on using the repository browser.