#include <vodesolv.h>
Inheritance diagram for VODE_SOLVER:

Public Methods | |
| VODE_SOLVER ( const PtrODENumeric ODE , const PtrDataRepr Data, const PtrOrderCtrl Order, const PtrStepCtrl Step, const PtrInitEncl Init, const PtrTightEncl Tight ) | |
| Constructor. More... | |
| void | IntegrateTo ( double tEnd, bool Continue = false ) |
| Integrator function. | |
| void | SetOrderCtrl ( const PtrOrderCtrl Order ) |
| Sets an order control method. More... | |
| void | SetInitEncl ( const PtrInitEncl Init ) |
| Sets an initial enclosure method. More... | |
| void | SetTightEncl ( const PtrTightEncl Tight ) |
| Sets a tight enclosure method. More... | |
| PtrTightEncl | GetTightEncl () const |
| Returns the tight enclosure. More... | |
| virtual | ~VODE_SOLVER () |
| Destructor. | |
Protected Methods | |
| void | InitSolver () |
| Initializes the solver. | |
Protected Attributes | |
| PtrOrderCtrl | OrderControl |
| Pointer to an ORDER_CTRL object. | |
| PtrInitEncl | InitEncl |
| Pointer to an object for validating existence and uniqueness of the solution and computing an initial enclosure on the solution. | |
| PtrTightEncl | TightEncl |
| Pointer to an object for computing a tight enclosure on the solution. | |
| INTERVAL_VECTOR | LocalError |
| Enclosure of the local error. | |
| INTERVAL_VECTOR | Ytight |
| Tight enclosure of the solution. | |
| INTERVAL_VECTOR | Yinit |
| Initial enclosure of the solution. | |
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Integrator function.
Reimplemented from ODE_SOLVER. |
|
|
Sets an order control method.
|
|
|
Sets an initial enclosure method.
|
|
|
Sets a tight enclosure method.
|
|
|
Returns the tight enclosure. This function returns a pointer to the method for computing tight bounds on the solution. |
|
|
Initializes the solver.
Reimplemented from ODE_SOLVER. |
|
|
Pointer to an ORDER_CTRL object.
|
|
|
Pointer to an object for validating existence and uniqueness of the solution and computing an initial enclosure on the solution.
|
|
|
Pointer to an object for computing a tight enclosure on the solution.
|
|
|
Enclosure of the local error.
|
|
|
Tight enclosure of the solution.
|
|
|
Initial enclosure of the solution.
|
1.2.0 written by Dimitri van Heesch,
© 1997-2000