1
<?xml version='1.0' encoding='utf-8'?>
4
<string_value lines="1">exodus_support_test_3d</string_value>
7
<string_value lines="1">fluids</string_value>
11
<integer_value rank="0">3</integer_value>
13
<mesh name="CoordinateMesh">
14
<from_file file_name="cube">
15
<format name="exodusii"/>
21
<mesh name="VelocityMesh">
23
<mesh name="CoordinateMesh"/>
29
<mesh name="PressureMesh">
31
<mesh name="CoordinateMesh"/>
39
<integer_value rank="0">4</integer_value>
45
<string_value>vtk</string_value>
47
<dump_period_in_timesteps>
49
<integer_value rank="0">10</integer_value>
51
</dump_period_in_timesteps>
52
<disable_dump_at_start/>
53
<disable_dump_at_end/>
54
<output_mesh name="VelocityMesh"/>
61
<real_value rank="0">0.0</real_value>
64
<real_value rank="0">0.01</real_value>
67
<real_value rank="0">50.0</real_value>
70
<integer_value rank="0">1</integer_value>
72
<nonlinear_iterations>
73
<integer_value rank="0">2</integer_value>
74
</nonlinear_iterations>
76
<material_phase name="Fluid">
77
<scalar_field name="Pressure" rank="0">
79
<mesh name="PressureMesh"/>
80
<spatial_discretisation>
82
<integrate_continuity_by_parts/>
83
</continuous_galerkin>
84
</spatial_discretisation>
86
<poisson_pressure_solution>
87
<string_value lines="1">only first timestep</string_value>
88
</poisson_pressure_solution>
89
<use_projection_method/>
92
<iterative_method name="cg"/>
93
<preconditioner name="mg"/>
95
<real_value rank="0">1.0E-7</real_value>
98
<integer_value rank="0">10000</integer_value>
100
<never_ignore_solver_failures/>
108
<include_in_convergence/>
111
<exclude_from_detectors/>
114
<include_in_steady_state/>
119
<vector_field name="Velocity" rank="1">
121
<mesh name="VelocityMesh"/>
122
<equation name="Boussinesq"/>
123
<spatial_discretisation>
124
<continuous_galerkin>
135
</continuous_galerkin>
136
<conservative_advection>
137
<real_value rank="0">0.0</real_value>
138
</conservative_advection>
139
</spatial_discretisation>
140
<temporal_discretisation>
142
<real_value rank="0">0.5</real_value>
145
<real_value rank="0">0.5</real_value>
147
</temporal_discretisation>
149
<iterative_method name="gmres">
151
<integer_value rank="0">30</integer_value>
154
<preconditioner name="sor"/>
156
<real_value rank="0">1.0E-7</real_value>
159
<integer_value rank="0">1000</integer_value>
161
<never_ignore_solver_failures/>
166
<initial_condition name="WholeMesh">
168
<real_value shape="2" dim1="dim" rank="1">0.0 0.0 0.0</real_value>
171
<boundary_conditions name="Inflow">
173
<integer_value shape="1" rank="1">10</integer_value>
175
<type name="dirichlet">
176
<align_bc_with_cartesian>
179
<real_value rank="0">1</real_value>
184
<real_value rank="0">0.</real_value>
187
</align_bc_with_cartesian>
189
</boundary_conditions>
190
<boundary_conditions name="topbottom">
192
<integer_value shape="1" rank="1">11</integer_value>
194
<type name="dirichlet">
195
<align_bc_with_cartesian>
198
<real_value rank="0">0.0</real_value>
203
<real_value rank="0">0.0</real_value>
206
</align_bc_with_cartesian>
208
</boundary_conditions>
209
<boundary_conditions name="sides">
211
<integer_value shape="1" rank="1">12</integer_value>
213
<type name="dirichlet">
214
<align_bc_with_cartesian>
217
<real_value rank="0">0.0</real_value>
222
<real_value rank="0">0.0</real_value>
225
</align_bc_with_cartesian>
227
</boundary_conditions>
228
<boundary_conditions name="outflow">
230
<integer_value shape="1" rank="1">13</integer_value>
232
<type name="dirichlet">
233
<align_bc_with_cartesian/>
235
</boundary_conditions>
236
<tensor_field name="Viscosity" rank="2">
238
<value name="WholeMesh">
241
<real_value rank="0">1.24e-4</real_value>
253
</previous_time_step>
259
<include_in_convergence/>
262
<include_in_detectors/>
265
<include_in_steady_state/>
267
<consistent_interpolation/>