Navigation

Operators and Keywords

Function List:

C++ API

base_diff_alg_eqn Class Reference

#include <base-dae.h>

Inherits base_diff_eqn.

Inherited by DAE, and DAERT.

Collaboration diagram for base_diff_alg_eqn:

List of all members.


Public Member Functions

 base_diff_alg_eqn (void)
 base_diff_alg_eqn (const ColumnVector &xx, double tt)
 base_diff_alg_eqn (const ColumnVector &xx, const ColumnVector &xxdot, double tt)
 base_diff_alg_eqn (const base_diff_alg_eqn &a)
virtual ~base_diff_alg_eqn (void)
base_diff_alg_eqnoperator= (const base_diff_alg_eqn &a)
void initialize (const ColumnVector &x0, double t0)
void initialize (const ColumnVector &x0, const ColumnVector &xdot0, double t0)
ColumnVector state_derivative (void)

Protected Attributes

ColumnVector xdot

Constructor & Destructor Documentation

base_diff_alg_eqn::base_diff_alg_eqn ( void   )  [inline]

base_diff_alg_eqn::base_diff_alg_eqn ( const ColumnVector xx,
double  tt 
) [inline]

base_diff_alg_eqn::base_diff_alg_eqn ( const ColumnVector xx,
const ColumnVector xxdot,
double  tt 
) [inline]

base_diff_alg_eqn::base_diff_alg_eqn ( const base_diff_alg_eqn a  )  [inline]

virtual base_diff_alg_eqn::~base_diff_alg_eqn ( void   )  [inline, virtual]


Member Function Documentation

void base_diff_alg_eqn::initialize ( const ColumnVector x0,
const ColumnVector xdot0,
double  t0 
) [inline]

Reimplemented in DAERT.

void base_diff_alg_eqn::initialize ( const ColumnVector x0,
double  t0 
) [inline]

Reimplemented from base_diff_eqn.

base_diff_alg_eqn& base_diff_alg_eqn::operator= ( const base_diff_alg_eqn a  )  [inline]

ColumnVector base_diff_alg_eqn::state_derivative ( void   )  [inline]


Member Data Documentation


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