Go to the documentation of this file.
51 double relativeNorm(
const Eigen::VectorXd& increment,
const Eigen::VectorXd& reference );
56 const Eigen::VectorXd& X,
57 const Eigen::VectorXd& dX,
58 int numberOfIterations );
61 const Eigen::VectorXd& X,
62 const Eigen::VectorXd& dX,
63 int numberOfIterations );
double relativeNorm(const Eigen::VectorXd &increment, const Eigen::VectorXd &reference)
Definition: NewtonConvergenceChecker.cpp:25
Definition: MarmotNumericalDifferentiation.h:34
bool isConverged(const Eigen::VectorXd &residual, const Eigen::VectorXd &X, const Eigen::VectorXd &dX, int numberOfIterations)
Definition: NewtonConvergenceChecker.cpp:56
const double newtonRTol
Definition: NewtonConvergenceChecker.h:38
const int nMaxNewtonCyclesAlt
Definition: NewtonConvergenceChecker.h:36
Definition: NewtonConvergenceChecker.h:32
bool iterationFinished(const Eigen::VectorXd &residual, const Eigen::VectorXd &X, const Eigen::VectorXd &dX, int numberOfIterations)
Definition: NewtonConvergenceChecker.cpp:45
const Eigen::VectorXd residualScaleVector
Definition: NewtonConvergenceChecker.h:34
const int nMaxNewtonCycles
Definition: NewtonConvergenceChecker.h:35
const double newtonTol
Definition: NewtonConvergenceChecker.h:37
const double newtonTolAlt
Definition: NewtonConvergenceChecker.h:39
double residualNorm(const Eigen::VectorXd &Residual)
Definition: NewtonConvergenceChecker.cpp:40
const double newtonRTolAlt
Definition: NewtonConvergenceChecker.h:40
NewtonConvergenceChecker(const Eigen::VectorXd &residualScaleVector, int nMaxNewtonCycles, int nMaxNewtonCyclesAlt, double newtonTol, double newtonRTol, double newtonTolAlt, double newtonRTolAlt)
Definition: NewtonConvergenceChecker.cpp:8