xref: /petsc/src/snes/tutorials/network/ex1options (revision fbf9dbe564678ed6eff1806adbc4c4f01b9743f4)
1# SNES (nonlinear solver) options
2# Newton method
3-coupled_snes_type newtonls
4#-coupled_snes_monitor
5-coupled_snes_max_it 1
6
7# Absolute and relative tolerances
8-coupled_snes_atol 1e-8
9-coupled_snes_rtol 1e-20
10
11# Line search method (bt and l2 lead to converge, basic diverges)
12-coupled_snes_linesearch_type l2
13
14# Finite differenced Jacobian
15-coupled_snes_fd
16
17# KSP (linear solver) options
18-coupled_ksp_type gmres
19
20# PC (preconditioner) options
21-coupled_pc_type bjacobi
22-coupled_sub_pc_type lu
23-coupled_sub_pc_factor_mat_ordering_type qmd
24
25# Network partitioner
26-petscpartitioner_type simple
27
28#========= Power network ==========
29# SNES (nonlinear solver) options
30# Newton method
31-power_snes_type newtonls
32#-power_snes_monitor
33-power_snes_max_it 1
34
35# Absolute and relative tolerances
36-power_snes_atol 1e-8
37-power_snes_rtol 1e-20
38
39# Line search method (bt and l2 lead to converge, basic diverges)
40-power_snes_linesearch_type l2
41
42# Finite differenced Jacobian
43#-power_snes_fd
44
45# KSP (linear solver) options
46-power_ksp_type gmres
47
48# PC (preconditioner) options
49-power_pc_type bjacobi
50-power_sub_pc_type lu
51-power_sub_pc_factor_mat_ordering_type qmd
52
53#========= Water network ==========
54# SNES (nonlinear solver) options
55# Newton method
56-water_snes_type newtonls
57#-water_snes_monitor
58-water_snes_max_it 1
59
60# Absolute and relative tolerances
61-water_snes_atol 1e-8
62-water_snes_rtol 1e-20
63
64# Line search method (bt and l2 lead to converge, basic diverges)
65-water_snes_linesearch_type l2
66
67# Finite differenced Jacobian
68-water_snes_fd
69
70# KSP (linear solver) options
71-water_ksp_type gmres
72
73# PC (preconditioner) options
74-water_pc_type bjacobi
75-water_sub_pc_type lu
76-water_sub_pc_factor_mat_ordering_type qmd
77