v0.14.0
param_file.petsc
Go to the documentation of this file.
1 -ksp_type gmres
2 -ksp_monitor
3 
4 -pc_type lu
5 -pc_factor_mat_solver_type mumps
6 
7 -snes_atol 1e-8
8 -snes_rtol 1e-8
9 -snes_max_linear_solve_fail -1
10 #-snes_converged_reason
11 -snes_linesearch_type l2
12 -snes_linesearch_monitor
13 -snes_max_it 20
14 
15 -ts_max_time 2
16 -ts_exact_final_time matchstep
17 -ts_dt 0.05
18 -ts_max_snes_failures -1
19 -ts_error_if_step_fails 0
20 -ts_adapt_type none
21 
22 -ts_type theta
23 -ts_theta_initial_guess_extrapolate 1
24 -ts_theta_theta 1
25 
26 -ts_monitor
27 -ts_adapt_monitor
28 
29 #-pc_type fieldsplit
30 
31 -pc_fieldsplit_type schur
32 -fieldsplit_0_ksp_type preonly
33 -fieldsplit_0_pc_type lu
34 -fieldsplit_0_pc_factor_mat_solver_type mumps
35 
36 -fieldsplit_1_ksp_type preonly
37 #-fieldsplit_1_ksp_monitor
38 #-fieldsplit_1_pc_type lu
39 #-fieldsplit_1_pc_factor_mat_solver_type mumps
40 #-fieldsplit_1_pc_type gamg
41 #-fieldsplit_1_pc_gamg_reuse_interpolation 1
42 
43 -mofem_mg_coarse_order 1
44 -mofem_mg_levels 2
45 
46 -fieldsplit_1_pc_type mg
47 -fieldsplit_1_pc_mg_type multiplicative
48 -fieldsplit_1_mg_coarse_ksp_type preonly
49 -fieldsplit_1_mg_coarse_pc_type lu
50 -fieldsplit_1_mg_coarse_pc_factor_mat_solver_type mumps
51 -fieldsplit_1_mg_levels_ksp_max_it 5
52 
53 -mat_mumps_icntl_20 0
54 -mat_mumps_icntl_14 800
55 -mat_mumps_icntl_24 1
56 -mat_mumps_icntl_13 1
57 -fieldsplit_0_mat_mumps_icntl_14 800
58 -fieldsplit_0_mat_mumps_icntl_24 1
59 -fieldsplit_0_mat_mumps_icntl_13 1
60 -fieldsplit_0_mat_mumps_icntl_20 0
61 -fieldsplit_1_mat_mumps_icntl_14 800
62 -fieldsplit_1_mat_mumps_icntl_24 1
63 -fieldsplit_1_mat_mumps_icntl_13 1
64 -fieldsplit_1_mat_mumps_icntl_20 0