source: CONFIG/UNIFORM/v7/ICOLMDZOR_v7/GENERAL/PARAM/sponge_dynamico.xml @ 6362

Last change on this file since 6362 was 6362, checked in by aclsce, 15 months ago

Modified sponge parameters ICOLMDZ to use same treatment as LMDZ (iflag_sponge=2, mode_sponge=3).
Remind :
iflag_sponge !0 --> for no sponge

!1 --> for sponge over 4 topmost layers
!2 --> for sponge from top to ~1% of top layer pressure

mode_sponge !1 --> u and v relax towards 0

!2 --> u and v relax towards their zonal mean
!3 --> u,v and pot. temp. relax towards their zonal mean

File size: 5.5 KB
Line 
1<!-- =========================================================================================================== -->
2<!-- nudging_dynamico.xml                                                                                           -->
3<!-- Definition of sponge layer zonal mean                                          -->
4<!-- =========================================================================================================== -->
5<context id="icosagcm" >
6
7
8   <axis_definition>
9     
10     <axis id="reduced_sponge" > <!-- n_glo is set from model -->
11       <reduce_domain  operation="average" direction="iDir"/>
12     </axis>
13
14     <axis id="lev_sponge" axis_type="Z" /> <!-- n_glo is set from model -->
15     
16    </axis_definition>
17   
18    <grid_definition>
19
20      <grid id="sponge_i">
21        <domain domain_ref="i" />
22        <axis axis_ref="lev_sponge"/>
23      </grid>
24   
25      <grid id="to_sponge">
26        <domain id="to_sponge" type="rectilinear" > <!-- ni_glo and nj_glo are set from model -->
27          <generate_rectilinear_domain />
28          <interpolate_domain order="1"/>
29        </domain> 
30        <axis axis_ref="lev_sponge"/>
31      </grid>
32         
33      <grid id="reduced_sponge">
34        <axis axis_ref="reduced_sponge"/>
35        <axis axis_ref="lev_sponge"/>
36      </grid>
37     
38      <grid id="from_sponge">
39        <domain domain_ref="i">
40          <interpolate_domain order="1"/>
41        </domain> 
42        <axis axis_ref="lev_sponge"/>
43      </grid>
44     
45    </grid_definition>
46   
47    <field_definition>
48      <field id="ulon_sponge"                                        grid_ref="sponge_i"/>
49      <field id="ulon_sponge_interp" field_ref="ulon_sponge"         grid_ref="to_sponge" />
50      <field id="ulon_sponge_reduced" field_ref="ulon_sponge_interp" grid_ref="reduced_sponge" read_access="false"/>
51      <field id="ulon_sponge_mean"                                   grid_ref="to_sponge" />
52      <field id="ulon_from_sponge" field_ref="ulon_sponge_mean"      grid_ref="from_sponge" read_access="false"/>
53
54      <field id="ulat_sponge"                                        grid_ref="sponge_i"/>
55      <field id="ulat_sponge_interp" field_ref="ulat_sponge"         grid_ref="to_sponge" />
56      <field id="ulat_sponge_reduced" field_ref="ulat_sponge_interp" grid_ref="reduced_sponge" read_access="false"/>
57      <field id="ulat_sponge_mean"                                   grid_ref="to_sponge" />
58      <field id="ulat_from_sponge" field_ref="ulat_sponge_mean"      grid_ref="from_sponge" read_access="false"/>
59
60      <field id="theta_sponge"                                        grid_ref="sponge_i"/>
61      <field id="theta_sponge_interp" field_ref="theta_sponge"         grid_ref="to_sponge" />
62      <field id="theta_sponge_reduced" field_ref="theta_sponge_interp" grid_ref="reduced_sponge" read_access="false"/>
63      <field id="theta_sponge_mean"                                   grid_ref="to_sponge" />
64      <field id="theta_from_sponge" field_ref="theta_sponge_mean"      grid_ref="from_sponge" read_access="false"/>
65
66      <field id="rhodz_sponge"                                        grid_ref="sponge_i"/>
67      <field id="rhodz_sponge_interp" field_ref="rhodz_sponge"         grid_ref="to_sponge" />
68      <field id="rhodz_sponge_reduced" field_ref="rhodz_sponge_interp" grid_ref="reduced_sponge" read_access="false"/>
69
70     <field id="dulon_sponge" domain_ref="i" axis_ref="lev" />
71     <field id="dulat_sponge" domain_ref="i" axis_ref="lev" />
72     <field id="dtheta_sponge" domain_ref="i" axis_ref="lev" />
73 
74
75    </field_definition>
76
77    <file_definition>
78      <file id="check_sponge" output_freq="1ts" type="one_file" sync_freq="1ts" enabled="false" >
79        <field_group  prec="8">
80          <field field_ref="ulon_sponge" operation="instant" enabled="true"/>
81          <field field_ref="ulon_sponge_interp" operation="instant" enabled="true"/>
82          <field field_ref="ulon_sponge_reduced" operation="instant" enabled="true"/>
83          <field field_ref="ulon_sponge_mean" operation="instant" enabled="true"/>
84          <field field_ref="ulon_from_sponge" operation="instant" enabled="true"/>
85
86          <field field_ref="ulat_sponge" operation="instant" enabled="true"/>
87          <field field_ref="ulat_sponge_interp" operation="instant" enabled="true"/>
88          <field field_ref="ulat_sponge_reduced" operation="instant" enabled="true"/>
89          <field field_ref="ulat_sponge_mean" operation="instant" enabled="true"/>
90          <field field_ref="ulat_from_sponge" operation="instant" enabled="true"/>
91
92          <field field_ref="theta_sponge" operation="instant" enabled="true"/>
93          <field field_ref="theta_sponge_interp" operation="instant" enabled="true"/>
94          <field field_ref="theta_sponge_reduced" operation="instant" enabled="true"/>
95          <field field_ref="theta_sponge_mean" operation="instant" enabled="true"/>
96          <field field_ref="theta_from_sponge" operation="instant" enabled="true"/>
97         
98          <field field_ref="rhodz_sponge" operation="instant" enabled="true"/>
99          <field field_ref="rhodz_sponge_interp" operation="instant" enabled="true"/>
100          <field field_ref="rhodz_sponge_reduced" operation="instant" enabled="true"/>
101
102         <field field_ref="dulon_sponge" operation="instant" enabled="true"/>
103         <field field_ref="dulat_sponge" operation="instant" enabled="true"/>
104         <field field_ref="dtheta_sponge" operation="instant" enabled="true"/>
105
106        </field_group>
107      </file>
108    </file_definition>
109   
110</context>
111
Note: See TracBrowser for help on using the repository browser.