Class SphericalBesselCalculator#

Class Documentation#

class SphericalBesselCalculator#

Interpolated spherical Bessel function \( j_\ell(x) \) of the first kind.

Public Functions

SphericalBesselCalculator(const int ell)#

Construct the interpolated function calculator.

Parameters

ell – Order \( \ell \).

SphericalBesselCalculator(const SphericalBesselCalculator &other)#

Copy an interpolated function calculator.

Parameters

other – Interpolated function to be copied.

~SphericalBesselCalculator()#

Destruct the interpolated function.

double eval(double x)#

Evaluate the interpolated function.

Parameters

x – Argument \( x \).

Returns

Value of \( j_\ell \).

Public Members

int order#

order \( \ell \)