PARTONS/NumA++  
Numerical Analysis C++ routines
NumA::GaussKronrodAdaptive Member List

This is the complete list of members for NumA::GaussKronrodAdaptive, including all inherited members.

append_table(struct extrapolation_table *table, double y)NumA::GaussKronrodAdaptiveinline
clone() constNumA::GaussKronrodAdaptiveinlinevirtual
compute(FunctionType1D *pFunction, const double a, const double b, std::vector< double > &parameters, double &result, gsl_integration_workspace *workspace, const double limit)NumA::GaussKronrodAdaptiveinline
configure()NumA::GaussKronrodAdaptiveinlinevirtual
NumA::Integrator1D::configure(const ElemUtils::Parameters &parameters)NumA::Integrator1Dvirtual
GaussKronrodAdaptive()NumA::GaussKronrodAdaptiveinline
GaussKronrodAdaptive(const GaussKronrodAdaptive &other)NumA::GaussKronrodAdaptiveinlineprotected
getErrors() constNumA::Integrator1D
getTolerances() constNumA::Integrator1D
GSL_CONTINUE enum valueNumA::GaussKronrodAdaptive
GSL_EBADFUNC enum valueNumA::GaussKronrodAdaptive
GSL_EBADLEN enum valueNumA::GaussKronrodAdaptive
GSL_EBADTOL enum valueNumA::GaussKronrodAdaptive
GSL_ECACHE enum valueNumA::GaussKronrodAdaptive
GSL_EDIVERGE enum valueNumA::GaussKronrodAdaptive
GSL_EDOM enum valueNumA::GaussKronrodAdaptive
GSL_EFACTOR enum valueNumA::GaussKronrodAdaptive
GSL_EFAILED enum valueNumA::GaussKronrodAdaptive
GSL_EFAULT enum valueNumA::GaussKronrodAdaptive
GSL_EINVAL enum valueNumA::GaussKronrodAdaptive
GSL_ELOSS enum valueNumA::GaussKronrodAdaptive
GSL_EMAXITER enum valueNumA::GaussKronrodAdaptive
GSL_ENOMEM enum valueNumA::GaussKronrodAdaptive
GSL_ENOPROG enum valueNumA::GaussKronrodAdaptive
GSL_ENOPROGJ enum valueNumA::GaussKronrodAdaptive
GSL_ENOTSQR enum valueNumA::GaussKronrodAdaptive
GSL_EOF enum valueNumA::GaussKronrodAdaptive
GSL_EOVRFLW enum valueNumA::GaussKronrodAdaptive
GSL_ERANGE enum valueNumA::GaussKronrodAdaptive
GSL_EROUND enum valueNumA::GaussKronrodAdaptive
gsl_error(const char *reason, const char *file, int line, int gsl_errno)NumA::GaussKronrodAdaptiveinline
GSL_ERUNAWAY enum valueNumA::GaussKronrodAdaptive
GSL_ESANITY enum valueNumA::GaussKronrodAdaptive
GSL_ESING enum valueNumA::GaussKronrodAdaptive
GSL_ETABLE enum valueNumA::GaussKronrodAdaptive
GSL_ETOL enum valueNumA::GaussKronrodAdaptive
GSL_ETOLF enum valueNumA::GaussKronrodAdaptive
GSL_ETOLG enum valueNumA::GaussKronrodAdaptive
GSL_ETOLX enum valueNumA::GaussKronrodAdaptive
GSL_EUNDRFLW enum valueNumA::GaussKronrodAdaptive
GSL_EUNIMPL enum valueNumA::GaussKronrodAdaptive
GSL_EUNSUP enum valueNumA::GaussKronrodAdaptive
GSL_EZERODIV enum valueNumA::GaussKronrodAdaptive
GSL_FAILURE enum valueNumA::GaussKronrodAdaptive
gsl_integration_21qk(FunctionType1D *pFunction, double a, double b, double &result, double &abserr, double &resabs, double &resasc, std::vector< double > &parameters)NumA::GaussKronrodAdaptiveinline
gsl_integration_workspace_alloc(const size_t n)NumA::GaussKronrodAdaptiveinline
gsl_integration_workspace_free(gsl_integration_workspace *w)NumA::GaussKronrodAdaptiveinline
GSL_MAX(double a, double b)NumA::GaussKronrodAdaptiveinline
GSL_MAX_DBL(double a, double b)NumA::GaussKronrodAdaptiveinline
GSL_SUCCESS enum valueNumA::GaussKronrodAdaptive
increase_nrmax(gsl_integration_workspace *workspace)NumA::GaussKronrodAdaptiveinline
initialise(gsl_integration_workspace *workspace, double a, double b)NumA::GaussKronrodAdaptiveinline
initialise_table(struct extrapolation_table *table)NumA::GaussKronrodAdaptiveinline
integrate(FunctionType1D *pFunction, double a, double b, std::vector< double > &parameters)NumA::GaussKronrodAdaptiveinlinevirtual
Integrator1D()NumA::Integrator1D
Integrator1D(const Integrator1D &other)NumA::Integrator1Dprotected
large_interval(gsl_integration_workspace *workspace)NumA::GaussKronrodAdaptiveinline
m_errorsNumA::Integrator1Dprotected
m_tolerancesNumA::Integrator1Dprotected
make_wg_21()NumA::GaussKronrodAdaptivestatic
make_wgk_21()NumA::GaussKronrodAdaptivestatic
make_xgk_21()NumA::GaussKronrodAdaptivestatic
newIntegrationFunctor(PointerToObj *object, PointerToMemFn function)NumA::Integrator1Dinlinestatic
newIntegrator(const IntegratorType1D::Type &oneDimIntegratorType)NumA::Integrator1Dstatic
PARAM_NAME_ABSOLUTE_TOLERANCENumA::Integrator1Dstatic
PARAM_NAME_RELATIVE_TOLERANCENumA::Integrator1Dstatic
qelg(struct extrapolation_table *table, double &result, double &abserr)NumA::GaussKronrodAdaptiveinline
qpsrt(gsl_integration_workspace *workspace)NumA::GaussKronrodAdaptiveinline
rescale_error(double err, const double result_abs, const double result_asc)NumA::GaussKronrodAdaptiveinline
reset_nrmax(gsl_integration_workspace *workspace)NumA::GaussKronrodAdaptiveinline
retrieve(const gsl_integration_workspace *workspace, double *a, double *b, double *r, double *e)NumA::GaussKronrodAdaptiveinline
set_initial_result(gsl_integration_workspace *workspace, double result, double error)NumA::GaussKronrodAdaptiveinline
setErrors(const Errors &errors)NumA::Integrator1D
setTolerances(const Tolerances &tolerances)NumA::Integrator1D
subinterval_too_small(double a1, double a2, double b2)NumA::GaussKronrodAdaptiveinline
sum_results(const gsl_integration_workspace *workspace)NumA::GaussKronrodAdaptiveinline
test_positivity(double result, double resabs)NumA::GaussKronrodAdaptiveinline
update(gsl_integration_workspace *workspace, double a1, double b1, double area1, double error1, double a2, double b2, double area2, double error2)NumA::GaussKronrodAdaptiveinline
wgNumA::GaussKronrodAdaptivestatic
wgkNumA::GaussKronrodAdaptivestatic
xgkNumA::GaussKronrodAdaptivestatic
~GaussKronrodAdaptive()NumA::GaussKronrodAdaptiveinlinevirtual
~Integrator1D()NumA::Integrator1Dvirtual