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

クラス IndefQuad の解説

#include <Quad.h>

IndefQuadに対する継承グラフ

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

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

Public 型

enum  IntegralType { bound_to_inf, neg_inf_to_bound, doubly_infinite }

Public メソッド

 IndefQuad (integrand_fcn fcn)
 IndefQuad (integrand_fcn fcn, double b, IntegralType t)
 ~IndefQuad (void)
double do_integrate (int &ier, int &neval, double &abserr)

Enum の解説

enum IndefQuad::IntegralType
 

Enum 値:
bound_to_inf 
neg_inf_to_bound 
doubly_infinite 

Quad.h129 行で定義されています。

呼出 IndefQuad().


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

IndefQuad::IndefQuad integrand_fcn    fcn [inline]
 

Quad.h131 行で定義されています。

参照 bound_to_inf, と integrand_fcn.

IndefQuad::IndefQuad integrand_fcn    fcn,
double    b,
IntegralType    t
[inline]
 

Quad.h134 行で定義されています。

参照 b, IntegralType, と integrand_fcn.

IndefQuad::~IndefQuad void    [inline]
 

Quad.h137 行で定義されています。


メソッドの解説

double IndefQuad::do_integrate int &    ier,
int &    neval,
double &    abserr
[virtual]
 

Quadに実装されています.

Quad.cc125 行で定義されています。

参照 Quad_options::absolute_tolerance(), bound_to_inf, doubly_infinite, Quad::f, Array< T >::fortran_vec(), neg_inf_to_bound, と Quad_options::relative_tolerance().


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