MBDyn-1.7.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
NonlinearSolverTestNone Class Reference

#include <nonlin.h>

Inheritance diagram for NonlinearSolverTestNone:
Collaboration diagram for NonlinearSolverTestNone:

Public Member Functions

virtual void TestOne (doublereal &dRes, const VectorHandler &Vec, const integer &iIndex, doublereal dCoef) const
 
virtual void TestMerge (doublereal &dResCurr, const doublereal &dResNew) const
 
virtual doublereal MakeTest (Solver *pS, integer Size, const VectorHandler &Vec, bool bResidual=false, doublereal *pTestDiff=0)
 
- 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 doublereal TestPost (const doublereal &dRes) const
 
virtual const doublerealdScaleCoef (const integer &iIndex) const
 

Additional Inherited Members

- Public Types inherited from NonlinearSolverTest
enum  Type { NONE, NORM, MINMAX, LASTNONLINEARSOLVERTEST }
 

Detailed Description

Definition at line 107 of file nonlin.h.

Member Function Documentation

doublereal NonlinearSolverTestNone::MakeTest ( Solver pS,
integer  Size,
const VectorHandler Vec,
bool  bResidual = false,
doublereal pTestDiff = 0 
)
virtual

Definition at line 177 of file nonlin.cc.

References DEBUGCOUTFNAME.

180 {
181  DEBUGCOUTFNAME("NonlinearSolverTestNone::MakeTest");
182 
183  if (pTestDiff) {
184  *pTestDiff = 0.;
185  }
186 
187  return 0.;
188 }
#define DEBUGCOUTFNAME(fname)
Definition: myassert.h:256
void NonlinearSolverTestNone::TestMerge ( doublereal dResCurr,
const doublereal dResNew 
) const
virtual

Implements NonlinearSolverTest.

Definition at line 198 of file nonlin.cc.

200 {
201  dResCurr = 0.;
202 }
void NonlinearSolverTestNone::TestOne ( doublereal dRes,
const VectorHandler Vec,
const integer iIndex,
doublereal  dCoef 
) const
virtual

Implements NonlinearSolverTest.

Definition at line 191 of file nonlin.cc.

193 {
194  dRes = 0.;
195 }

The documentation for this class was generated from the following files: