MBDyn-1.7.3
|
#include <nonlin.h>
Public Member Functions | |
NonlinearSolverTestScale (const VectorHandler *pScl=0) | |
virtual | ~NonlinearSolverTestScale (void) |
virtual void | SetScale (const VectorHandler *pScl) |
virtual const doublereal & | dScaleCoef (const integer &iIndex) const |
Public Member Functions inherited from NonlinearSolverTest | |
virtual | ~NonlinearSolverTest (void) |
virtual doublereal | MakeTest (Solver *pS, const integer &Size, const VectorHandler &Vec, bool bResidual=false, doublereal dScaleAlgEqu=1., doublereal *pTestDiff=0) |
virtual void | TestOne (doublereal &dRes, const VectorHandler &Vec, const integer &iIndex, doublereal dCoef) const =0 |
virtual void | TestMerge (doublereal &dResCurr, const doublereal &dResNew) const =0 |
virtual doublereal | TestPost (const doublereal &dRes) const |
Protected Attributes | |
const VectorHandler * | pScale |
Additional Inherited Members | |
Public Types inherited from NonlinearSolverTest | |
enum | Type { NONE, NORM, MINMAX, LASTNONLINEARSOLVERTEST } |
NonlinearSolverTestScale::NonlinearSolverTestScale | ( | const VectorHandler * | pScl = 0 | ) |
|
virtual |
|
virtual |
Reimplemented from NonlinearSolverTest.
Reimplemented in NonlinearSolverTestScaleMinMax, and NonlinearSolverTestScaleNorm.
Definition at line 284 of file nonlin.cc.
References pScale.
Referenced by NonlinearSolverTestScaleNorm::dScaleCoef(), and NonlinearSolverTestScaleMinMax::dScaleCoef().
|
virtual |
Definition at line 278 of file nonlin.cc.
References pScale.
Referenced by InverseSolver::Prepare(), and Solver::Prepare().
|
protected |
Definition at line 137 of file nonlin.h.
Referenced by dScaleCoef(), SetScale(), and NonlinearSolverTestScaleMinMax::TestOne().