#include <vtkRungeKutta2.h>
Inheritance diagram for vtkRungeKutta2:
Public Methods | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
virtual float | ComputeNextStep (float *xprev, float *xnext, float t, float delT) |
virtual float | ComputeNextStep (float *xprev, float *dxprev, float *xnext, float t, float delT) |
virtual vtkInitialValueProblemSolver * | MakeObject () |
Static Public Methods | |
int | IsTypeOf (const char *type) |
vtkRungeKutta2 * | SafeDownCast (vtkObject *o) |
vtkRungeKutta2 * | New () |
Protected Methods | |
vtkRungeKutta2 () | |
~vtkRungeKutta2 () | |
vtkRungeKutta2 (const vtkRungeKutta2 &) | |
void | operator= (const vtkRungeKutta2 &) |
This is a concrete sub-class of vtkInitialValueProblemSolver. It uses a 2nd order Runge-Kutta method to obtain the values of a set of functions at the next time step.
Definition at line 60 of file vtkRungeKutta2.h.
|
|
|
|
|
Definition at line 89 of file vtkRungeKutta2.h. |
|
Return the class name as a string. This method is defined in all subclasses of vtkObject with the vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkInitialValueProblemSolver. |
|
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkInitialValueProblemSolver. |
|
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkInitialValueProblemSolver. |
|
Will cast the supplied object to vtkObject* is this is a safe operation (i.e., a safe downcast); otherwise NULL is returned. This method is defined in all subclasses of vtkObject with the vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkInitialValueProblemSolver. |
|
Construct a vtkRungeKutta2 with no initial FunctionSet. Reimplemented from vtkObject. Referenced by MakeObject().
|
|
Given initial values, xprev , initial time, t and time interval, delT calculate values of x at t+delT (xnext) It returns an estimated value for the error (not implemented yet) or -1 on failure (for example, if the integration moves out of a data set) Reimplemented from vtkInitialValueProblemSolver. Definition at line 72 of file vtkRungeKutta2.h. |
|
Reimplemented from vtkInitialValueProblemSolver. |
|
Create concrete instance of this object. Reimplemented from vtkInitialValueProblemSolver. Definition at line 81 of file vtkRungeKutta2.h. |
|
Definition at line 90 of file vtkRungeKutta2.h. |