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

クラス NLEqn の解説

#include <NLEqn.h>

NLEqnに対する継承グラフ

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

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

Public メソッド

 NLEqn (void)
 NLEqn (const ColumnVector &xx, const NLFunc f)
 NLEqn (const NLEqn &a)
NLEqn & operator= (const NLEqn &a)
 ~NLEqn (void)
void set_states (const ColumnVector &xx)
ColumnVector states (void) const
int size (void) const
ColumnVector solve (void)
ColumnVector solve (const ColumnVector &xvec)
ColumnVector solve (const ColumnVector &xvec, int &info)
ColumnVector solve (int &info)
int solution_state (void) const
bool solution_ok (void) const
std::string error_message (void) const

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

NLEqn::NLEqn void    [inline]
 

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

NLEqn::NLEqn const ColumnVector   xx,
const NLFunc    f
[inline]
 

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

NLEqn::NLEqn const NLEqn &    a [inline]
 

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

参照 NLFunc::fun, と NLFunc::jac.

NLEqn::~NLEqn void    [inline]
 

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


メソッドの解説

std::string NLEqn::error_message void    const
 

NLEqn.cc207 行で定義されています。

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

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

参照 NLEqn_options::operator=(), NLFunc::operator=(), solution_status, と x.

void NLEqn::set_states const ColumnVector   xx [inline]
 

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

呼出 solve().

int NLEqn::size void    const [inline]
 

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

参照 Array< double >::capacity().

bool NLEqn::solution_ok void    const [inline]
 

NLEqn.h94 行で定義されています。

int NLEqn::solution_state void    const [inline]
 

NLEqn.h92 行で定義されています。

ColumnVector NLEqn::solve int &    info
 

NLEqn.cc145 行で定義されています。

参照 Array< double >::capacity(), Array< T >::fortran_vec(), Array< double >::fortran_vec(), NLFunc::fun, hybrd1_fcn(), hybrj1_fcn(), NLFunc::jac, と NLEqn_options::tolerance().

ColumnVector NLEqn::solve const ColumnVector   xvec,
int &    info
[inline]
 

NLEqn.h84 行で定義されています。

参照 set_states(), と solve().

ColumnVector NLEqn::solve const ColumnVector   xvec [inline]
 

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

参照 set_states(), と solve().

ColumnVector NLEqn::solve void    [inline]
 

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

呼出 solve().

ColumnVector NLEqn::states void    const [inline]
 

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


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