1
<?xml version='1.0' encoding='utf-8'?>
4
<string_value lines="1">bed_shear_from_grad_u_CG</string_value>
7
<string_value lines="1">fluids</string_value>
11
<integer_value rank="0">2</integer_value>
13
<mesh name="CoordinateMesh">
14
<from_file file_name="src/box">
21
<mesh name="VelocityMesh">
23
<mesh name="CoordinateMesh"/>
31
<integer_value rank="0">3</integer_value>
37
<string_value>vtk</string_value>
39
<dump_period_in_timesteps>
41
<integer_value rank="0">1</integer_value>
43
</dump_period_in_timesteps>
44
<output_mesh name="CoordinateMesh"/>
49
<real_value rank="0">0</real_value>
52
<real_value rank="0">1</real_value>
55
<real_value rank="0">0</real_value>
58
<material_phase name="test_fluid">
59
<vector_field name="Velocity" rank="1">
61
<mesh name="VelocityMesh"/>
62
<equation name="Boussinesq"/>
63
<spatial_discretisation>
73
</continuous_galerkin>
74
<conservative_advection>
75
<real_value rank="0">0</real_value>
76
</conservative_advection>
77
</spatial_discretisation>
78
<temporal_discretisation>
80
<real_value rank="0">0.5</real_value>
83
<real_value rank="0">0.5</real_value>
85
</temporal_discretisation>
87
<iterative_method name="gmres">
89
<integer_value rank="0">30</integer_value>
92
<preconditioner name="sor"/>
94
<real_value rank="0">1E-05</real_value>
97
<integer_value rank="0">2000</integer_value>
99
<never_ignore_solver_failures/>
104
<initial_condition name="WholeMesh">
106
<string_value lines="20" type="code" language="python">def val(X, t):
107
return [X[1], X[0]]</string_value>
110
<tensor_field name="Viscosity" rank="2">
112
<value name="WholeMesh">
115
<real_value rank="0">1.0</real_value>
127
</previous_time_step>
133
<include_in_convergence/>
136
<include_in_detectors/>
139
<include_in_steady_state/>
141
<consistent_interpolation/>
144
<vector_field name="BedShearStress" rank="1">
146
<algorithm name="Internal" material_phase_support="multiple"/>
147
<mesh name="VelocityMesh"/>
149
<real_value rank="0">1</real_value>
153
</calculation_method>
159
<include_in_detectors/>