#include <SuccessiveSubst.h>
Inheritance diagram for SuccessiveSubst::

Public Methods | |
| SuccessiveSubst (const NonLinEqSolver_prm &pm) | |
| ~SuccessiveSubst () | |
| virtual bool | ordinarySolve () |
| virtual bool | singleStep () |
NAME: SuccessiveSubst - successive substitution iteration for nonlinear systems
DESCRIPTION:
See class "NonLinEqSolver".
|
|
See class "NonLinEqSolver". |
|
|
|
|
|
Reimplemented from NonLinEqSolver. |
|
|
this function is like "ordinarySolve", but a return is performed after each step in the iteration. Hence the user can check the development of the nonlinear iterations. This may be useful is convergence problems occur. The function returns "true" as long as the convergence criteria are not satisified, and "false" when the stopping criteria are satisfied. Note this difference in comparison with "solve". The user must implement the loop, usually in terms of a "while(performSingleStep)" type of construction. Prior to the loop, a call to "initSingleSteps" must be performed. Reimplemented from NonLinEqSolver. |