メインページ   クラス階層   構成   ファイル一覧   構成メンバ   ファイルメンバ  

クラス base_diff_alg_eqn の解説

#include <base-dae.h>

base_diff_alg_eqnに対する継承グラフ

Inheritance graph
[凡例]
base_diff_alg_eqnのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

 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_eqn & operator= (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 変数

ColumnVector xdot

コンストラクタとデストラクタの解説

base_diff_alg_eqn::base_diff_alg_eqn void    [inline]
 

base-dae.h33 行で定義されています。

参照 xdot.

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

base-dae.h36 行で定義されています。

参照 xdot.

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

base-dae.h39 行で定義されています。

参照 xdot.

base_diff_alg_eqn::base_diff_alg_eqn const base_diff_alg_eqn &    a [inline]
 

base-dae.h43 行で定義されています。

参照 xdot.

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

base-dae.h46 行で定義されています。


メソッドの解説

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

DAERTで再定義されています。

base-dae.h64 行で定義されています。

参照 base_diff_eqn::initialize(), と xdot.

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

base_diff_eqnを再定義しています。

base-dae.h58 行で定義されています。

参照 base_diff_eqn::initialize(), Array< double >::length(), と xdot.

呼出 DAERT::initialize().

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

base-dae.h48 行で定義されています。

参照 base_diff_eqn::operator=(), と xdot.

呼出 DAERT::operator=(), と DAE::operator=().

ColumnVector base_diff_alg_eqn::state_derivative void    [inline]
 

base-dae.h71 行で定義されています。

参照 xdot.


変数の解説

ColumnVector base_diff_alg_eqn::xdot [protected]
 

base-dae.h75 行で定義されています。

呼出 base_diff_alg_eqn(), DASSL::do_integrate(), DASPK::do_integrate(), initialize(), DASSL::integrate(), DASRT::integrate(), DASPK::integrate(), operator=(), と state_derivative().


このクラスの解説は次のファイルから生成されました:
Wed Dec 29 13:05:40 2004に生成されました。 doxygen1.2.18
SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送