Jpp  debug
the software that should make you happy
Functions | Variables
GAUSS_LAGUERRE Namespace Reference

Functions

double f1 (const double x)
 Function. More...
 
double F1 (const double x)
 Integral. More...
 

Variables

const int numberOfPoints = 10
 
const double a = 1.0
 
const double epsilon = 1.0e-12
 
const double xmin = 0.0
 
const double xmax = +1.0e10
 

Function Documentation

◆ f1()

double GAUSS_LAGUERRE::f1 ( const double  x)
inline

Function.

Definition at line 51 of file JQuadrature.cc.

52  {
53  return sin(x);
54  }

◆ F1()

double GAUSS_LAGUERRE::F1 ( const double  x)
inline

Integral.

Definition at line 59 of file JQuadrature.cc.

60  {
61  // integral of sin(x) * x^1 * exp(-x)
62 
63  return -0.5 * exp(-x) * (x*sin(x) + (x + 1.0)*cos(x));
64  }

Variable Documentation

◆ numberOfPoints

const int GAUSS_LAGUERRE::numberOfPoints = 10

Definition at line 41 of file JQuadrature.cc.

◆ a

const double GAUSS_LAGUERRE::a = 1.0

Definition at line 42 of file JQuadrature.cc.

◆ epsilon

const double GAUSS_LAGUERRE::epsilon = 1.0e-12

Definition at line 43 of file JQuadrature.cc.

◆ xmin

const double GAUSS_LAGUERRE::xmin = 0.0

Definition at line 45 of file JQuadrature.cc.

◆ xmax

const double GAUSS_LAGUERRE::xmax = +1.0e10

Definition at line 46 of file JQuadrature.cc.