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

クラス ODESSA_options の解説

#include <ODESSA-opts.h>

ODESSA_optionsに対する継承グラフ

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

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

Public メソッド

 ODESSA_options (void)
 ODESSA_options (const ODESSA_options &opt)
ODESSA_options & operator= (const ODESSA_options &opt)
 ~ODESSA_options (void)
void init (void)
void copy (const ODESSA_options &opt)
void set_options (const ODESSA_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

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

ODESSA_options::ODESSA_options void    [inline]
 

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

参照 init().

ODESSA_options::ODESSA_options const ODESSA_options &    opt [inline]
 

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

参照 copy().

ODESSA_options::~ODESSA_options void    [inline]
 

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


メソッドの解説

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

ODESSA-opts.h101 行で定義されています。

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

ODESSA-opts.h45 行で定義されています。

参照 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.

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

void ODESSA_options::init void    [inline]
 

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

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

呼出 ODESSA_options(), と set_default_options().

double ODESSA_options::initial_step_size void    const [inline]
 

ODESSA-opts.h110 行で定義されています。

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

ODESSA-opts.h107 行で定義されています。

int ODESSA_options::maximum_order void    const [inline]
 

ODESSA-opts.h113 行で定義されています。

double ODESSA_options::maximum_step_size void    const [inline]
 

ODESSA-opts.h116 行で定義されています。

double ODESSA_options::minimum_step_size void    const [inline]
 

ODESSA-opts.h119 行で定義されています。

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

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

参照 copy().

double ODESSA_options::relative_tolerance void    const [inline]
 

ODESSA-opts.h104 行で定義されています。

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

ODESSA-opts.h69 行で定義されています。

参照 reset.

void ODESSA_options::set_absolute_tolerance double    val [inline]
 

ODESSA-opts.h62 行で定義されています。

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

void ODESSA_options::set_default_options void    [inline]
 

ODESSA-opts.h60 行で定義されています。

参照 init().

void ODESSA_options::set_initial_step_size double    val [inline]
 

ODESSA-opts.h87 行で定義されています。

参照 reset.

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

ODESSA-opts.h75 行で定義されています。

参照 reset.

void ODESSA_options::set_maximum_order int    val [inline]
 

ODESSA-opts.h90 行で定義されています。

参照 reset.

void ODESSA_options::set_maximum_step_size double    val [inline]
 

ODESSA-opts.h93 行で定義されています。

参照 reset.

void ODESSA_options::set_minimum_step_size double    val [inline]
 

ODESSA-opts.h96 行で定義されています。

参照 reset.

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

ODESSA-opts.h58 行で定義されています。

参照 copy().

void ODESSA_options::set_relative_tolerance double    val [inline]
 

ODESSA-opts.h72 行で定義されています。

参照 reset.

void ODESSA_options::set_step_limit int    val [inline]
 

ODESSA-opts.h99 行で定義されています。

参照 reset.

int ODESSA_options::step_limit void    const [inline]
 

ODESSA-opts.h122 行で定義されています。


変数の解説

bool ODESSA_options::reset [protected]
 

ODESSA-opts.h138 行で定義されています。

呼出 copy(), 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:10:18 2004に生成されました。 doxygen1.2.18
SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送