#include <DASPK.h>
Inherits DAE, and DASPK_options.
Public Member Functions | |
DASPK (void) | |
DASPK_options () | |
initialized (false) | |
DASPK (const ColumnVector &s, const ColumnVector &deriv, double tm, DAEFunc &f) | |
~DASPK (void) | |
ColumnVector | do_integrate (double t) |
Matrix | do_integrate (const ColumnVector &tout) |
Matrix | do_integrate (const ColumnVector &tout, const ColumnVector &tcrit) |
Matrix | integrate (const ColumnVector &tout, Matrix &xdot_out) |
Matrix | integrate (const ColumnVector &tout, Matrix &xdot_out, const ColumnVector &tcrit) |
std::string | error_message (void) const |
Public Attributes | |
__pad0__: DAE (s | |
tm | |
f |
DASPK::DASPK | ( | void | ) | [inline] |
DASPK::DASPK | ( | const ColumnVector & | s, | |
const ColumnVector & | deriv, | |||
double | tm, | |||
DAEFunc & | f | |||
) | [inline] |
DASPK::~DASPK | ( | void | ) | [inline] |
DASPK::DASPK_options | ( | void | ) |
Matrix DASPK::do_integrate | ( | const ColumnVector & | tout, | |
const ColumnVector & | tcrit | |||
) |
Matrix DASPK::do_integrate | ( | const ColumnVector & | tout | ) |
ColumnVector DASPK::do_integrate | ( | double | t | ) |
std::string DASPK::error_message | ( | void | ) | const [virtual] |
Implements base_diff_eqn.
DASPK::initialized | ( | false | ) | [inline] |
Matrix DASPK::integrate | ( | const ColumnVector & | tout, | |
Matrix & | xdot_out, | |||
const ColumnVector & | tcrit | |||
) |
Matrix DASPK::integrate | ( | const ColumnVector & | tout, | |
Matrix & | xdot_out | |||
) |
Reimplemented from DAE.