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
StepDriverclass. nonlinear_solver- How to solve nonlinear equations. Type: An object of the
NonlinearSolverBaseclass. symmetric_solver- How to solve symmetric matrix equations. Type: An object of the
MatrixMethodclass. asymmetric_solver- How to solve asymmetric matrix equations. Type: An object of the
MatrixMethodclass.
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.



