GammaLib
2.1.0.dev
|
Integration class implementation. More...
#include <cmath>
#include <vector>
#include <algorithm>
#include <limits>
#include "GIntegral.hpp"
#include "GException.hpp"
#include "GTools.hpp"
#include "GFunction.hpp"
Go to the source code of this file.
Namespaces | |
gammalib | |
Macros | |
#define | G_ROMBERG "GIntegral::romberg(double&, double&, int&)" |
#define | G_TRAPZD "GIntegral::trapzd(double&, double&, int&, double)" |
#define | G_POLINT "GIntegral::polint(double*, double*, int, double, double*)" |
Variables | |
const double | gammalib::gkx1 [5] |
const double | gammalib::gkw10 [5] |
const double | gammalib::gkx2 [5] |
const double | gammalib::gkw21a [5] |
const double | gammalib::gkw21b [6] |
const double | gammalib::gkx3 [11] |
const double | gammalib::gkw43a [10] |
const double | gammalib::gkw43b [12] |
const double | gammalib::gkx4 [22] |
const double | gammalib::gkw87a [21] |
const double | gammalib::gkw87b [23] |
Integration class implementation.
Definition in file GIntegral.cpp.
#define G_POLINT "GIntegral::polint(double*, double*, int, double, double*)" |
Definition at line 40 of file GIntegral.cpp.
Referenced by GIntegral::polint().
#define G_ROMBERG "GIntegral::romberg(double&, double&, int&)" |
Definition at line 38 of file GIntegral.cpp.
Referenced by GIntegral::romberg().
#define G_TRAPZD "GIntegral::trapzd(double&, double&, int&, double)" |
Definition at line 39 of file GIntegral.cpp.
Referenced by GIntegral::trapzd().