Navigation

Operators and Keywords

Function List:

C++ API

ODES Class Reference

#include <ODES.h>

Inherits base_diff_eqn, and ODESFunc.

Collaboration diagram for ODES:

List of all members.


Public Member Functions

 ODESFunc ()
 theta ()
 ODESFunc (f)
 xdot (s.length(), 0.0)
 theta ()
 ODES (const ColumnVector &s, const ColumnVector &xtheta, double tm, ODESFunc &f)
 ODESFunc (a)
 theta (a.theta)
ODESoperator= (const ODES &a)
 ~ODES (void)
ColumnVector parameter_vector (void)
void initialize (const ColumnVector &x, double t)
void initialize (const ColumnVector &x, double t, const ColumnVector &theta)

Public Attributes

 __pad0__: base_diff_eqn ()
 __pad1__: base_diff_eqn (s
 tm
 __pad2__: base_diff_eqn (a)

Protected Attributes

ColumnVector xdot
ColumnVector theta

Constructor & Destructor Documentation

ODES::ODES ( const ColumnVector s,
const ColumnVector xtheta,
double  tm,
ODESFunc f 
) [inline]

ODES::~ODES ( void   )  [inline]


Member Function Documentation

void ODES::initialize ( const ColumnVector x,
double  t,
const ColumnVector theta 
)

void ODES::initialize ( const ColumnVector x,
double  t 
)

Reimplemented from base_diff_eqn.

ODES::ODESFunc (  ) 

Type Constraints

ODES::ODESFunc (  ) 

Type Constraints

ODES::ODESFunc ( void   ) 

Reimplemented from ODESFunc.

Type Constraints

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

ColumnVector ODES::parameter_vector ( void   )  [inline]

ODES::theta ( a.  theta  )  [inline]

ODES::theta (  )  [inline]

ODES::theta (  )  [inline]

ODES::xdot ( s.  length(),
0.  0 
)


Member Data Documentation

ColumnVector ODES::xdot [protected]


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