OOF2: The Manual
Name
Advanced (AdvancedSolverMode) — Choose all solution parameters yourself.
Synopsis
AdvancedSolverMode
(time_stepper
,nonlinear_solver
,symmetric_solver
,asymmetric_solver
)
Details
-
Base class:
SolverMode
-
Parameters:
time_stepper
- How to take time steps. Type: An object of the
StepDriver
class. nonlinear_solver
- How to solve nonlinear equations. Type: An object of the
NonlinearSolverBase
class. symmetric_solver
- How to solve symmetric matrix equations. Type: An object of the
MatrixMethod
class. asymmetric_solver
- How to solve asymmetric matrix equations. Type: An object of the
MatrixMethod
class.
Description
When the solver_mode
argument to OOF.Subproblem.Set_Solver is
AdvancedSolverMode
, OOF2 leaves all of the
detailed decisions about the solution method to
the user. The settings of the time_stepper
,
nonlinear_solver
,
symmetric_solver
,
and asymmetric_solver
determine how the SubProblem
's equations will be solved.