v0.14.0
param_file.petsc
Go to the documentation of this file.
1 ## Nonlinear non-fieldsplit solver
2 #-ksp_type gmres
3 #-pc_type lu
4 #-pc_factor_mat_solver_type mumps
5 #-ksp_monitor
6 #-snes_atol 1e-7
7 #-snes_rtol 1e-12
8 #-snes_monitor
9 #-snes_lag_jacobian 1
10 
11 
12 ## Nonlinear with fieldsplit (block) solver
13 -ksp_type fgmres
14 -ksp_atol 1e-12
15 -ksp_rtol 0
16 -ksp_monitor ascii
17 -snes_atol 1e-7
18 -snes_rtol 1e-12
19 -snes_monitor
20 -snes_lag_jacobian 1
21 
22 ## Line search (applicable for both fieldsplit and non-fieldsplit solver)
23 -snes_linesearch_type cp
24 -snes_linesearch_monitor
25 
26 -pc_type fieldsplit
27 -pc_fieldsplit_type multiplicative
28 -fieldsplit_0_ksp_type preonly
29 -fieldsplit_0_pc_type lu
30 -fieldsplit_0_pc_factor_mat_solver_type mumps
31 
32 -fieldsplit_1_ksp_type preonly
33 -fieldsplit_1_pc_type lu
34 -fieldsplit_1_pc_factor_mat_solver_type mumps
35 
36 -mat_mumps_icntl_14 800
37 -mat_mumps_icntl_24 1
38 -mat_mumps_icntl_13 1
39 -mat_mumps_icntl_20 0
40 -fieldsplit_0_mat_mumps_icntl_14 800
41 -fieldsplit_0_mat_mumps_icntl_24 1
42 -fieldsplit_0_mat_mumps_icntl_13 1
43 -fieldsplit_1_mat_mumps_icntl_14 800
44 -fieldsplit_1_mat_mumps_icntl_24 1
45 -fieldsplit_1_mat_mumps_icntl_13 1
46 -fieldsplit_0_mat_mumps_icntl_20 0
47 -fieldsplit_1_mat_mumps_icntl_20 0