1#ifndef ODE_LOBATTO_IIIC_6_H_
2#define ODE_LOBATTO_IIIC_6_H_
26 void f_Newton (
double *x,
double *y);
27 void J_Newton (
double *x,
double **J);
56 void step_ (
double dt);
Nonlinear system solver for OdeLobattoIIIC6.
NewtonLobattoIIIC6(unsigned long neq, unsigned long nnew, OdeLobattoIIIC6 *integrator)
constructs
Base class implementing solver functions with adaptive time steps.
Provides a large vector containing the slope values of all stages with pointers to each of the indivi...
The sixth-order, L-stable, fully-implicit Lobatto IIIC method with 4 stages.
OdeLobattoIIIC6(unsigned long neq)
constructs
~OdeLobattoIIIC6()
destructs
NewtonLobattoIIIC6 * get_newton()
returns a pointer to the solver's Newton system object
Templated base class connecting solver objects and OdeNewton objects.
Extension of OdeNewtonBridge class for fully implicit methods.