v0.14.0
param_file.petsc
Go to the documentation of this file.
1 -stvenant_young_modulus 1e4
2 -stvenant_poisson_ratio 0
3 
4 -mooneyrivlin_alpha 0.21
5 -mooneyrivlin_beta 0.42
6 -mooneyrivlin_lambda 8000
7 -mooneyrivlin_epsilon 20
8 
9 -viscosity_alpha_u 0
10 -viscosity_alpha_w 0
11 -density_alpha_rho 0
12 
13 #-rotations large
14 #-grad large
15 #-stretches linear
16 #-material hencky
17 
18 -elastic_ts_max_time 300e-2
19 -elastic_ts_dt 20e-2
20 -elastic_ts_adapt_dt_max 20e-2
21 -elastic_ts_max_snes_failures -1
22 -elastic_ts_error_if_step_fails false
23 -elastic_ts_adapt_type ep
24 -elastic_ts_adapt_always_accept true
25 
26 -elastic_ts_exact_final_time matchstep
27 -elastic_ts_type beuler
28 #-elastic_ts_type alpha2
29 #-elastic_ts_alpha_radius 0.25
30 #-elastic_ts_monitor
31 
32 -elastic_snes_atol 1e-10
33 -elastic_snes_rtol 1e-10
34 -elastic_snes_max_linear_solve_fail -1
35 -elastic_snes_divergence_tolerance 1e8
36 -elastic_snes_converged_reason
37 -elastic_snes_linesearch_type basic
38 -elastic_snes_linesearch_monitor
39 -elastic_snes_max_it 40
40 
41 -elastic_ksp_type fgmres
42 -elastic_ksp_rtol 1e-12
43 -elastic_ksp_atol 1e-16
44 -elastic_pc_type fieldsplit
45 -elastic_pc_fieldsplit_type schur
46 -elastic_ksp_monitor_short
47 #-elastic_ksp_converged_reason
48 
49 -elastic_fieldsplit_0_ksp_type preonly
50 #-elastic_fieldsplit_0_ksp_monitor_short
51 
52 -elastic_fieldsplit_1_ksp_type preonly
53 -elastic_fieldsplit_1_pc_type ksp
54 
55 #-elastic_fieldsplit_1_pc_reuse_preconditioner true
56 #-elastic_fieldsplit_1_ksp_type preonly
57 
58 #-elastic_pc_type lu
59 -elastic_pc_factor_mat_solver_package mumps
60 
61 -elastic_fieldsplit_1_ksp_type preonly
62 -elastic_fieldsplit_1_pc_type ksp
63 #-elastic_fieldsplit_1_ksp_ksp_monitor_short
64 -elastic_fieldsplit_1_ksp_pc_type lu
65 -elastic_fieldsplit_1_ksp_pc_factor_mat_solver_package mumps
66 
67 #-elastic_fieldsplit_1_ksp_type preonly
68 #-elastic_fieldsplit_1_pc_type ksp
69 #-elastic_fieldsplit_1_ksp_ksp_monitor_short
70 #-elastic_fieldsplit_1_ksp_ksp_type gmres
71 #-elastic_fieldsplit_1_ksp_ksp_atol 1e-12
72 #-elastic_fieldsplit_1_ksp_ksp_rtol 1e-12
73 #-elastic_fieldsplit_1_ksp_pc_type hypre
74 #-elastic_fieldsplit_1_ksp_pc_hypre_type boomeramg
75 #-elastic_fieldsplit_1_ksp_pc_hypre_boomeramg_max_iter 40
76 
77 -prjspatial_ksp_type gmres
78 -prjspatial_ksp_monitor
79 -prjspatial_pc_type lu
80 
81 -mat_mumps_icntl_14 1600
82 -mat_mumps_icntl_13 1
83 -mat_mumps_icntl_20 0
84 
85 -space_order 2
86 -material_order 1
87 
88 -max_post_proc_ref_level 1
89 
90 -options_suppress_deprecated_warnings
91 
92