gsl_inte Class Reference

#include <gsl_inte.h>

Inheritance diagram for gsl_inte:

gsl_inte_qng gsl_inte_table gsl_inte_kronrod gsl_inte_qag gsl_inte_singular gsl_inte_qags gsl_inte_transform gsl_inte_cheb gsl_inte_qagi gsl_inte_qagil gsl_inte_qagiu gsl_inte_qawc gsl_inte_qawo_sin gsl_inte_qaws gsl_inte_qawf_sin gsl_inte_qawo_cos gsl_inte_qawf_cos

Detailed Description

GSL integration base.

This base class does not perform any actual integration.

Todo:
Move the documentation below to a more sensible place
If the function integ() uses tolx and tolf to attempt to ensure that

\[ |\mathrm{result}-I| \leq \mathrm{Max}(\mathrm{tolx}, \mathrm{tolf}|I|) \]

and returns a value abserr to attempt to ensure that

\[ |\mathrm{result}-I| \leq \mathrm{abserr} \leq \mathrm{Max}(\mathrm{tolx},\mathrm{tolf}|I|) \]

where I is the integral to be evaluated. Even when integ() returns success, these inequalities will fail for some functions.

Definition at line 54 of file gsl_inte.h.


Public Member Functions

 gsl_inte ()

Protected Member Functions

double rescale_error (double err, const double result_abs, const double result_asc)
 Desc.

The documentation for this class was generated from the following file:
Documentation generated with Doxygen and provided under the GNU Free Documentation License. See License Information for details.