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

クラス LSODE_options の解説

#include <LSODE-opts.h>

LSODE_optionsに対する継承グラフ

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

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

Public メソッド

 LSODE_options (void)
 LSODE_options (const LSODE_options &opt)
LSODE_options & operator= (const LSODE_options &opt)
 ~LSODE_options (void)
void init (void)
void copy (const LSODE_options &opt)
void set_options (const LSODE_options &opt)
void set_default_options (void)
void set_absolute_tolerance (double val)
void set_absolute_tolerance (const Array< double > &val)
void set_relative_tolerance (double val)
void set_integration_method (const std::string &val)
void set_initial_step_size (double val)
void set_maximum_order (int val)
void set_maximum_step_size (double val)
void set_minimum_step_size (double val)
void set_step_limit (int val)
Array< double > absolute_tolerance (void) const
double relative_tolerance (void) const
std::string integration_method (void) const
double initial_step_size (void) const
int maximum_order (void) const
double maximum_step_size (void) const
double minimum_step_size (void) const
int step_limit (void) const

Protected 変数

bool reset

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

LSODE_options::LSODE_options void    [inline]
 

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

LSODE-opts.h18 行で定義されています。

参照 init().

LSODE_options::LSODE_options const LSODE_options &    opt [inline]
 

LSODE-opts.h20 行で定義されています。

参照 copy().

LSODE_options::~LSODE_options void    [inline]
 

LSODE-opts.h30 行で定義されています。


メソッドの解説

Array<double> LSODE_options::absolute_tolerance void    const [inline]
 

LSODE-opts.h102 行で定義されています。

呼出 LSODE::do_integrate().

void LSODE_options::copy const LSODE_options &    opt [inline]
 

LSODE-opts.h46 行で定義されています。

参照 reset, x_absolute_tolerance, x_initial_step_size, x_integration_method, x_maximum_order, x_maximum_step_size, x_minimum_step_size, x_relative_tolerance, と x_step_limit.

呼出 LSODE_options(), operator=(), と set_options().

void LSODE_options::init void    [inline]
 

LSODE-opts.h32 行で定義されています。

参照 reset, と Array< double >::resize().

呼出 LSODE_options(), と set_default_options().

double LSODE_options::initial_step_size void    const [inline]
 

LSODE-opts.h111 行で定義されています。

呼出 LSODE::do_integrate().

std::string LSODE_options::integration_method void    const [inline]
 

LSODE-opts.h108 行で定義されています。

呼出 LSODE::do_integrate().

int LSODE_options::maximum_order void    const [inline]
 

LSODE-opts.h114 行で定義されています。

呼出 LSODE::do_integrate().

double LSODE_options::maximum_step_size void    const [inline]
 

LSODE-opts.h117 行で定義されています。

呼出 LSODE::do_integrate().

double LSODE_options::minimum_step_size void    const [inline]
 

LSODE-opts.h120 行で定義されています。

呼出 LSODE::do_integrate().

LSODE_options& LSODE_options::operator= const LSODE_options &    opt [inline]
 

LSODE-opts.h22 行で定義されています。

参照 copy().

double LSODE_options::relative_tolerance void    const [inline]
 

LSODE-opts.h105 行で定義されています。

呼出 LSODE::do_integrate().

void LSODE_options::set_absolute_tolerance const Array< double > &    val [inline]
 

LSODE-opts.h70 行で定義されています。

参照 reset.

void LSODE_options::set_absolute_tolerance double    val [inline]
 

LSODE-opts.h63 行で定義されています。

参照 reset, と Array< double >::resize().

void LSODE_options::set_default_options void    [inline]
 

LSODE-opts.h61 行で定義されています。

参照 init().

void LSODE_options::set_initial_step_size double    val [inline]
 

LSODE-opts.h88 行で定義されています。

参照 reset.

void LSODE_options::set_integration_method const std::string &    val [inline]
 

LSODE-opts.h76 行で定義されています。

参照 reset.

void LSODE_options::set_maximum_order int    val [inline]
 

LSODE-opts.h91 行で定義されています。

参照 reset.

void LSODE_options::set_maximum_step_size double    val [inline]
 

LSODE-opts.h94 行で定義されています。

参照 reset.

void LSODE_options::set_minimum_step_size double    val [inline]
 

LSODE-opts.h97 行で定義されています。

参照 reset.

void LSODE_options::set_options const LSODE_options &    opt [inline]
 

LSODE-opts.h59 行で定義されています。

参照 copy().

void LSODE_options::set_relative_tolerance double    val [inline]
 

LSODE-opts.h73 行で定義されています。

参照 reset.

void LSODE_options::set_step_limit int    val [inline]
 

LSODE-opts.h100 行で定義されています。

参照 reset.

int LSODE_options::step_limit void    const [inline]
 

LSODE-opts.h123 行で定義されています。

呼出 LSODE::do_integrate().


変数の解説

bool LSODE_options::reset [protected]
 

LSODE-opts.h139 行で定義されています。

呼出 copy(), LSODE::do_integrate(), init(), set_absolute_tolerance(), set_initial_step_size(), set_integration_method(), set_maximum_order(), set_maximum_step_size(), set_minimum_step_size(), set_relative_tolerance(), と set_step_limit().


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