PetscDefaults#
- Full name:
pylith.utils.PetscDefaults- Journal name:
petscdefaults
Flags controlling use of default PETSc settings. No user-specified settings will be overwritten.
Pyre Properties#
adaptive_time_stepping=<bool>: Use adaptive time stepping.default value: False
current value: False, from {default}
collective_io=<bool>: Use default PETSc collective I/O options.default value: True
current value: True, from {default}
impulse_ts=<bool>: Use custom PETSc TS for impulses.default value: False
current value: False, from {default}
initial_guess=<bool>: Use initial guess options.default value: True
current value: True, from {default}
monitors=<bool>: Use default solver monitors.default value: True
current value: True, from {default}
parallel=<bool>: Use solver settings normally used when running in parallel.default value: False
current value: False, from {default}
solver=<bool>: Use default solver settings based on governing equations.default value: True
current value: True, from {default}
testing=<bool>: Use default PETSc testing options.default value: False
current value: False, from {default}
Example#
Example of setting PetscDefaults Pyre properties and facilities in a parameter file.
[pylithapp.problem.petsc_defaults]
solver = True
parallel = False
monitors = True
initial_guess = True
adaptive_time_stepping = False
collective_io = True
testing = False