28 #ifndef __vtkRungeKutta2_h
29 #define __vtkRungeKutta2_h
49 double& delT,
double maxError,
double& error)
51 double minStep = delT;
52 double maxStep = delT;
55 minStep, maxStep, maxError, error);
58 double t,
double& delT,
59 double maxError,
double& error)
61 double minStep = delT;
62 double maxStep = delT;
65 minStep, maxStep, maxError, error);
68 double t,
double& delT,
double& delTActual,
69 double minStep,
double maxStep,
70 double maxError,
double& error)
73 minStep, maxStep, maxError, error);
75 virtual int ComputeNextStep(
double* xprev,
double* dxprev,
double* xnext,
76 double t,
double& delT,
double& delTActual,
77 double minStep,
double maxStep,
78 double maxError,
double& error);
virtual int ComputeNextStep(double *xprev, double *xnext, double t, double &delT, double maxError, double &error)
Integrate an initial value problem using 2nd order Runge-Kutta method.
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 *dxprev, double *xnext, double t, double &delT, double maxError, double &error)
virtual int ComputeNextStep(double *xprev, double *xnext, double t, double &delT, double maxError, double &error)
Integrate a set of ordinary differential equations (initial value problem) in time.