Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
ElmerCSC
GitHub Repository: ElmerCSC/elmerfem
Path: blob/devel/fem/examples/TrilinosSolvers/belos_ifpack.xml
5273 views
1
<ParameterList name="Belos + Ifpack settings"><!--{-->
2
3
<Parameter name="Dump Matrix" type="bool" value="false"/>
4
<Parameter name="Dump Vectors" type="bool" value="false"/>
5
6
<Parameter name="Iterative Solver" type="string" value="GMRES"/>
7
8
<!-- parameters for the iterative solver (Belos) -->
9
<ParameterList name="Belos">
10
<Parameter name="Maximum Iterations" type="int" value="500"/>
11
<Parameter name="Block Size" type="int" value="1"/>
12
<Parameter name="Maximum Restarts" type="int" value="0"/>
13
<Parameter name="Convergence Tolerance" type="double" value="1.0e-10"/>
14
<Parameter name="Output Frequency" type="int" value="1"/>
15
<Parameter name="Show Maximum Residual Norm Only" type="bool" value="1"/>
16
</ParameterList>
17
18
<!-- settings for overlapping Additive Schwarz preconditioning -->
19
<!-- with ILU0 per subdomain ` -->
20
<Parameter name="Preconditioner" type="string" value="Ifpack"/>
21
22
<Parameter name="Ifpack Method" type="string" value="ILU"/>
23
<Parameter name="Ifpack Overlap" type="int" value="1"/>
24
25
<ParameterList name="Ifpack">
26
<Parameter name="fact: level-of-fill" type="int" value="0"/>
27
</ParameterList>
28
29
</ParameterList><!--}-->
30
31