Go to the documentation of this file.
28 #ifndef vtkRungeKutta2_h
29 #define vtkRungeKutta2_h
50 double& delT,
double maxError,
double& error)
52 double minStep = delT;
53 double maxStep = delT;
56 minStep, maxStep, maxError, error);
59 double t,
double& delT,
60 double maxError,
double& error)
62 double minStep = delT;
63 double maxStep = delT;
66 minStep, maxStep, maxError, error);
69 double t,
double& delT,
double& delTActual,
70 double minStep,
double maxStep,
71 double maxError,
double& error)
74 minStep, maxStep, maxError, error);
77 double t,
double& delT,
double& delTActual,
78 double minStep,
double maxStep,
79 double maxError,
double& error);
Integrate an initial value problem using 2nd order Runge-Kutta method.
#define vtkTypeMacro(thisClass, superclass)
virtual int ComputeNextStep(double *xprev, double *xnext, double t, double &delT, double &delTActual, double minStep, double maxStep, double maxError, double &error)
virtual int ComputeNextStep(double *xprev, double *xnext, double t, double &delT, double maxError, double &error)
virtual int ComputeNextStep(double *xprev, double *dxprev, double *xnext, double t, double &delT, double &delTActual, double minStep, double maxStep, double maxError, double &error)
#define VTKCOMMONMATH_EXPORT
virtual int ComputeNextStep(double *xprev, double *dxprev, double *xnext, double t, double &delT, double maxError, double &error)
Integrate a set of ordinary differential equations (initial value problem) in time.
static vtkRungeKutta2 * New()
virtual int ComputeNextStep(double *xprev, double *xnext, double t, double &delT, double maxError, double &error)