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

クラス NLFunc の解説

#include <NLFunc.h>

NLFuncに対する継承グラフ

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

Public 型

typedef ColumnVector(* nonlinear_fcn )(const ColumnVector &)
typedef Matrix(* jacobian_fcn )(const ColumnVector &)

Public メソッド

 NLFunc (void)
 NLFunc (const nonlinear_fcn f)
 NLFunc (const nonlinear_fcn f, const jacobian_fcn j)
 NLFunc (const NLFunc &a)
NLFunc & operator= (const NLFunc &a)
 ~NLFunc (void)
nonlinear_fcn function (void) const
NLFunc & set_function (const nonlinear_fcn f)
jacobian_fcn jacobian_function (void) const
NLFunc & set_jacobian_function (const jacobian_fcn j)

Protected 変数

nonlinear_fcn fun
jacobian_fcn jac

Typedef の解説

typedef Matrix(* NLFunc::jacobian_fcn)(const ColumnVector&)
 

NLFunc.h35 行で定義されています。

呼出 jacobian_function(), NLFunc(), と set_jacobian_function().

typedef ColumnVector(* NLFunc::nonlinear_fcn)(const ColumnVector&)
 

NLFunc.h34 行で定義されています。

呼出 function(), NLFunc(), と set_function().


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

NLFunc::NLFunc void    [inline]
 

NLFunc.h37 行で定義されています。

参照 fun, と jac.

NLFunc::NLFunc const nonlinear_fcn    f [inline]
 

NLFunc.h40 行で定義されています。

参照 fun, jac, と nonlinear_fcn.

NLFunc::NLFunc const nonlinear_fcn    f,
const jacobian_fcn    j
[inline]
 

NLFunc.h43 行で定義されています。

参照 fun, jac, jacobian_fcn, と nonlinear_fcn.

NLFunc::NLFunc const NLFunc &    a [inline]
 

NLFunc.h46 行で定義されています。

参照 fun, と jac.

NLFunc::~NLFunc void    [inline]
 

NLFunc.h59 行で定義されています。


メソッドの解説

nonlinear_fcn NLFunc::function void    const [inline]
 

NLFunc.h61 行で定義されています。

参照 fun, と nonlinear_fcn.

jacobian_fcn NLFunc::jacobian_function void    const [inline]
 

NLFunc.h69 行で定義されています。

参照 jac, と jacobian_fcn.

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

NLFunc.h49 行で定義されています。

参照 fun, と jac.

呼出 NLEqn::operator=(), と NLConst::operator=().

NLFunc& NLFunc::set_function const nonlinear_fcn    f [inline]
 

NLFunc.h63 行で定義されています。

参照 fun, と nonlinear_fcn.

NLFunc& NLFunc::set_jacobian_function const jacobian_fcn    j [inline]
 

NLFunc.h71 行で定義されています。

参照 jac, と jacobian_fcn.


変数の解説

nonlinear_fcn NLFunc::fun [protected]
 

NLFunc.h79 行で定義されています。

呼出 function(), NLConst::NLConst(), NLEqn::NLEqn(), NLFunc(), operator=(), set_function(), と NLEqn::solve().

jacobian_fcn NLFunc::jac [protected]
 

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

呼出 jacobian_function(), NLConst::NLConst(), NLEqn::NLEqn(), NLFunc(), operator=(), set_jacobian_function(), と NLEqn::solve().


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