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