Navigation

Operators and Keywords

Function List:

C++ API

DASPK Class Reference

#include <DASPK.h>

Inherits DAE, and DASPK_options.

Collaboration diagram for DASPK:

List of all members.


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

Constructor & Destructor Documentation

DASPK::DASPK ( void   )  [inline]

DASPK::DASPK ( const ColumnVector s,
const ColumnVector deriv,
double  tm,
DAEFunc f 
) [inline]

DASPK::~DASPK ( void   )  [inline]


Member Function Documentation

DASPK::DASPK_options ( void   ) 

Reimplemented from DASPK_options.

Type Constraints

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 
)


Member Data Documentation

Reimplemented from DAE.


The documentation for this class was generated from the following files: