#include <specialfunctionsmodule.h>
|
static double | f_ (double, void *) |
| Integrand function. More...
|
|
|
gsl_integration_workspace * | w_ |
|
SpecialFunctionsModule::GaussDiskConvFunction::GaussDiskConvFunction |
( |
void |
| ) |
|
SpecialFunctionsModule::GaussDiskConvFunction::~GaussDiskConvFunction |
( |
void |
| ) |
|
void SpecialFunctionsModule::GaussDiskConvFunction::execute |
( |
SLIInterpreter * |
i | ) |
const |
|
virtual |
double SpecialFunctionsModule::GaussDiskConvFunction::f_ |
( |
double |
r, |
|
|
void * |
params |
|
) |
| |
|
inlinestaticprivate |
Integrand function.
- Note
- This function must be static with C linkage so that it can be passed to the GSL. Alternatively, one could define it outside the class.
Referenced by GaussDiskConvFunction().
gsl_function SpecialFunctionsModule::GaussDiskConvFunction::F_ |
|
staticprivate |
const int SpecialFunctionsModule::GaussDiskConvFunction::MAX_QUAD_SIZE = 5000 |
|
staticprivate |
const double SpecialFunctionsModule::GaussDiskConvFunction::QUAD_ERR_LIM = 1e-12 |
|
staticprivate |
const double SpecialFunctionsModule::GaussDiskConvFunction::QUAD_ERR_SCALE = 200.0 |
|
staticprivate |
gsl_integration_workspace* SpecialFunctionsModule::GaussDiskConvFunction::w_ |
|
private |
The documentation for this class was generated from the following files: