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

クラス ODES の解説

#include <ODES.h>

ODESに対する継承グラフ

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

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

Public メソッド

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

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

Protected 変数

ColumnVector xdot
ColumnVector theta

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

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

ODES.h44 行で定義されています。

参照 theta, tm, と xdot.

ODES::~ODES void    [inline]
 

ODES.h65 行で定義されています。


メソッドの解説

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

ODES.cc42 行で定義されています。

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

void ODES::initialize const ColumnVector   x,
double    t
 

base_diff_eqnを再定義しています。

ODES.cc35 行で定義されています。

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

ODES::ODESFunc  
 

ODES::ODESFunc  
 

ODES::ODESFunc void   
 

ODESFuncを再定義しています。

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

ODES.h52 行で定義されています。

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

ColumnVector ODES::parameter_vector void    [inline]
 

ODES.h67 行で定義されています。

参照 theta.

ODES::theta a.    theta [inline]
 

ODES.h50 行で定義されています。

参照 theta.

ODES::theta   [inline]
 

ODES.h42 行で定義されています。

ODES::theta   [inline]
 

ODES.h39 行で定義されています。

参照 theta.

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


変数の解説

ODES::__pad0__
 

ODES.h39 行で定義されています。

ODES::__pad1__
 

ODES.h42 行で定義されています。

ODES::__pad2__
 

ODES.h50 行で定義されています。

ColumnVector ODES::theta [protected]
 

ODES.h80 行で定義されています。

呼出 initialize(), ODES(), operator=(), parameter_vector(), と theta().

ODES::tm
 

ODES.h42 行で定義されています。

呼出 ODES().

ColumnVector ODES::xdot [protected]
 

ODES.h77 行で定義されています。

呼出 initialize(), ODES(), と operator=().


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