#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. |