com.jme.math
Class Bessel

java.lang.Object
  extended by com.jme.math.Bessel

public final class Bessel
extends java.lang.Object

This class provides static Bessel functions.


Constructor Summary
Bessel()
           
 
Method Summary
static double j0(double x)
           
static double j1(double x)
           
static double jn(int n, double x)
           
static double y0(double x)
           
static double y1(double x)
           
static double yn(int n, double x)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Bessel

public Bessel()
Method Detail

j0

public static double j0(double x)
Parameters:
x - a double value
Returns:
the Bessel function of order 0 of the argument.

j1

public static double j1(double x)
Parameters:
x - a double value
Returns:
the Bessel function of order 1 of the argument.

jn

public static double jn(int n,
                        double x)
Parameters:
n - integer order
x - a double value
Returns:
the Bessel function of order n of the argument.

y0

public static double y0(double x)
Parameters:
x - a double value
Returns:
the Bessel function of the second kind, of order 0 of the argument.

y1

public static double y1(double x)
Parameters:
x - a double value
Returns:
the Bessel function of the second kind, of order 1 of the argument.

yn

public static double yn(int n,
                        double x)
Parameters:
n - integer order
x - a double value
Returns:
the Bessel function of the second kind, of order n of the argument.