SpECTRE
v2025.03.17
|
Numerical integration algorithms. More...
Classes | |
class | GslQuadAdaptive |
A wrapper around the GSL adaptive integration procedures. More... | |
class | GslQuadAdaptive< GslIntegralType::InfiniteInterval > |
Integrates a 1D-function over the interval | |
class | GslQuadAdaptive< GslIntegralType::IntegrableSingularitiesKnown > |
Integrates a 1D-function where singularities are known. More... | |
class | GslQuadAdaptive< GslIntegralType::IntegrableSingularitiesPresent > |
Integrates a 1D-function with singularities. More... | |
class | GslQuadAdaptive< GslIntegralType::LowerBoundaryInfinite > |
Integrates a 1D-function over the interval | |
class | GslQuadAdaptive< GslIntegralType::StandardGaussKronrod > |
Use Gauss-Kronrod rule to integrate a 1D-function. More... | |
class | GslQuadAdaptive< GslIntegralType::UpperBoundaryInfinite > |
Integrates a 1D-function over the interval | |
Enumerations | |
enum class | GslIntegralType { StandardGaussKronrod , IntegrableSingularitiesPresent , IntegrableSingularitiesKnown , InfiniteInterval , UpperBoundaryInfinite , LowerBoundaryInfinite } |
Each type specifies which algorithm from GSL should be used. It should be chosen according to the problem. More... | |
Numerical integration algorithms.
|
strong |
Each type specifies which algorithm from GSL should be used. It should be chosen according to the problem.