24 template <
typename _Type>
35 unsigned max_steps = 20,
36 double tolerance = 1.e-8,
37 double derivative_step = 1.e-8);
A base class for arclength-capable solvers.
Specification of the linear system class.
A matrix class that constructs a DENSE matrix as an STL Vector of DenseVectors.
Specification for a templated DenseVector class – a dense, dynamic, vector object.
A specification of a (double/complex) VECTOR residual class.
A spec for a collection of utility functions.
An DenseVector class – a dense vector object.
A vector NEWTON iteration class.
void set_monitor_det(bool flag)
If set then the system will monitor the sign of determinant of the Jacobian matrix and cause an Excep...
void iterate(DenseVector< _Type > &x)
The Newton iteration method.
void arclength_solve(DenseVector< _Type > &x)
Arc-length solve the system.
void solve(DenseVector< _Type > &x)
Solve the system for an initial guess by Newton iteration, this method is inherited from the ArcLengt...
A base class to be inherited by objects that define residuals.
A collection of OO numerical routines aimed at simple (typical) applied problems in continuum mechani...