GSL integration base. More...
#include <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 absoluteerror estimate. More...  
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.

inlineprotected 
The values (stored in result_abs
) and (stored in result_asc
) are assumed to be
all of which are computed from the best (i.e., finestgrid) 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).