#include <odesol.h>
Inheritance diagram for SOLUTION:

Public Methods | |
| SOLUTION ( int n ) | |
| Constructor. More... | |
| int | GetDim () const |
Returns the value of n set in the constructor. | |
| void | SetTcur ( double t ) |
| Sets a current point. More... | |
| void | SetTightEncl ( const INTERVAL_VECTOR & Y ) |
| Sets a tight enclosure. More... | |
| void | SetInitEncl ( const INTERVAL_VECTOR & Y ) |
| Sets an priori enclosure. More... | |
| double | GetTcur () const |
| Returns the current integration point. More... | |
| double | GetTprev () const |
| Returns the previous integration point. More... | |
| const INTERVAL_VECTOR& | GetTightEncl () const |
| Returns the tight enclosure. More... | |
| const INTERVAL_VECTOR& | GetInitEncl () const |
| Returns the a priori enclosure. More... | |
| SOLUTION& | operator= ( const SOLUTION & S) |
| Assignment operator. More... | |
| virtual | ~SOLUTION () |
| Destructor. | |
The SOLUTION class specifies the current and previous integration points,
and
, respectively, an enclosure
of the solution at
and an a priori enclosure
of the solution on
.
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Returns the value of
|
|
|
Sets a current point. This function sets the current integration point. Its previous value is saved and can be obtained by calling GetTprev().
|
|
|
Sets a tight enclosure. This function sets an interval vector that contains a tight enclosure of the solution.
|
|
|
Sets an priori enclosure. This functions sets an a priori enclosure of the solution over the interval formed from the previous and current integration points.
|
|
|
Returns the current integration point.
This function returns the value that is set by the most recent call to SetTcur(), or |
|
|
Returns the previous integration point.
This function returns the value that is set by the second most recent call to SetTcur(), or |
|
|
Returns the tight enclosure. This function returns the interval vector that is set by the most recent call to SetTightEncl(). |
|
|
Returns the a priori enclosure. This function returns the interval vector that is set by the most recent call to SetInitEncl(). |
|
|
Assignment operator.
Reimplemented in PARALL. |
1.2.0 written by Dimitri van Heesch,
© 1997-2000