GSL integration base. More...
#include <inte_gsl.h>
This base class does not perform any actual integration, but just provides functions to be used in the integration classes based on GSL.
Definition at line 62 of file inte_gsl.h.
Protected Member Functions | |
double | rescale_error (double err, const double result_abs, const double result_asc) |
QUADPACK's nonlinear rescaling of the absolute-error estimate. More... | |
|
inlineprotected |
The values \f$ \rho_{\mathrm{abs}} \f$ (stored in
result_abs
) and (stored in
result_asc
) are assumed to be
all of which are computed from the best (i.e., finest-grid) approximation of the integrals. The rescaled error, is computed from the raw error,
err
, by
or
whichever of the two is greater. The value denotes "machine epsilon." (In the case that the second value underflows, the first value is automatically accepted.)
This function is used in inte_qng_gsl and inte_kronrod_gsl::gauss_kronrod_base().
Definition at line 106 of file inte_gsl.h.
Documentation generated with Doxygen. Provided under the
GNU Free Documentation License (see License Information).