source: CPL/oasis3-mct/branches/OASIS3-MCT_2.0_branch/util/oasisgui/library/oasis3-mct/XML/oasis3-mct/conservtransof/conserv.xml @ 4775

Last change on this file since 4775 was 4775, checked in by aclsce, 5 years ago
  • Imported oasis3-mct from Cerfacs svn server (not suppotred anymore).

The version has been extracted from https://oasis3mct.cerfacs.fr/svn/branches/OASIS3-MCT_2.0_branch/oasis3-mct@1818

  • Property svn:executable set to *
File size: 3.5 KB
Line 
1 <model name="conservtransfo" title="Conservation transformation" layout="flat">
2     <desc>
3Please define the redistribution, if any, for the different coupling fields
4selecting the different rows available.
5The "load" button is useless for the OASIS3-MCT application.[]
6A blue (?), located at the right bottom of this window, gives more information on the data to fill up.
7     </desc>
8 </model>
9 <model name="transfconserv" title="Conservation option" layout="flat">
10    <multiple name="conservation" title="Conserv option" require="field_names_list" custom_label="Fields">
11         <xor name="conservopt" title="Conserv or not" default="conserv_off">
12           <model name="conserv_off" title="NO CONSERV">
13           </model>
14           <model name="conserv_on" title="CONSERV">
15             <choice name="conservstrategy" title="How to do the redistribution" type="string" default="global">
16               <option value="global" title="GLOBAL"/>
17               <option value="glbpos" title="GLBPOS"/>
18               <option value="basbal" title="BASBAL"/>
19               <option value="baspos" title="BASPOS"/>
20             </choice>
21             <choice name="conservalgo" title="Algorithm" type="string" default="bfb_conserv_on">
22               <option value="bfb_conserv_on" title="Bit-for-bit reproductibility"/>
23               <option value="opt_conserv_on" title="Optimized"/>
24             </choice>
25           </model>
26         </xor>
27       </multiple>
28    <docu> 
29[section=CONSERV option]
30CONSERV ensures a global modification of the coupling field. This analysis requires the source and target
31grid mesh areas to be transfered to the coupler with oasis_write_area and oasis_write_mask. For a correct
32CONSERV operation, overlapping grid cells on the source grid or on the target grid must be masked. []
33
34[section=Types of redistribution]
35The following types of options are available: []
36- GLOBAL, the field is integrated on both source and target grids, without considering values of masked points,
37and the residual (target - source) is uniformly distributed on the target grid; this option ensures
38global conservation of the field []
39- GLBPOS, the same operation is performed except that the residual is distributed proportionally to the value
40of the original field; this option ensures the global conservation of the field and does not change
41the sign of the field []
42- BASBAL, the operation is analogous to GLOBAL except that the non masked surface of the source and the
43target grids are taken into account in the calculation of the residual; this option does not ensure global
44conservation of the field but ensures that the energy received is proportional to the non masked surface
45of the target grid []
46- BASPOS, the non masked surface of the source and the target grids are taken into account and the residual
47is distributed proportionally to the value of the original field; therefore, this option does not ensure
48global conservation of the field but ensures that the energy received is proportional to the non masked
49surface of the target grid and it does not change the sign of the field. []
50
51More information is available in the User Guide section 4.4.
52
53<docuold>
54[section=Algorithm]
55The algorithm used to perform the redistribution can be "Bit-for-bit reproductibility" (bfb)
56or "Optimized" (opt). The bfb option enforces a bit-for-bit transformation regardless of
57the grid decomposition or process count. The opt option carries out the conservation using an optimal algorithm
58using less memory and a faster approach. Option bfb is the default setting.
59</docuold>
60    </docu>
61</model>
62
63
64
65
66
67
68
69
Note: See TracBrowser for help on using the repository browser.