Bessel |
public class BesselRelated
The BesselRelated type exposes the following members.
Name | Description | |
---|---|---|
BesselRelated | Initializes a new instance of the BesselRelated class |
Name | Description | |
---|---|---|
AiryAi(Double) | AiryAi(x) calculates the double precision Airy function for double precision argument x. | |
AiryAi(Double, Boolean) | AiryAi(x) calculates the double precision Airy function for double precision argument x. | |
AiryBi(Double) | AiryBi(x) calculates the double precision Airy function of the second kind for double precision argument x. | |
AiryBi(Double, Boolean) | AiryBi(x) calculates the double precision Airy function of the second kind for double precision argument x. | |
AiryExpAi(Double) | AiryExpAi(x) calculates the Airy function or the exponentially scaled Airy function depending on the value of the argument. The function and argument are both double precision. Returns Ai(x) for x <= 0.0 Ai(x) * exp(2/3 * x^(3/2)) for x >= 0.0. | |
AiryExpAi(Double, Boolean) | AiryExpAi(x) calculates the Airy function or the exponentially scaled Airy function depending on the value of the argument. The function and argument are both double precision. Returns Ai(x) for x <= 0.0 Ai(x) * exp(2/3 * x^(3/2)) for x >= 0.0. | |
AiryExpBi(Double) | AiryExpBi(x) calculates the double precision Airy function of the second kind or the double precision exponentially scaled Airy function of the second kind, depending on the value of the double precision argument x. Returns Bi(x) for x <= 0.0 Bi(x)*exp( -2/3 * x^(3/2)) for x >= 0.0 | |
AiryExpBi(Double, Boolean) | AiryExpBi(x) calculates the double precision Airy function of the second kind or the double precision exponentially scaled Airy function of the second kind, depending on the value of the double precision argument x. Returns Bi(x) for x <= 0.0 Bi(x)*exp( -2/3 * x^(3/2)) for x >= 0.0 | |
BesselExpI0(Double) | BesselExpI0(x) calculates the double precision exponentially scaled modified (hyperbolic) Bessel function of the first kind of order zero for double precision argument x. The result is the Bessel function i0(X) multiplied by exp(-abs(x)). | |
BesselExpI0(Double, Boolean) | BesselExpI0(x) calculates the double precision exponentially scaled modified (hyperbolic) Bessel function of the first kind of order zero for double precision argument x. The result is the Bessel function i0(X) multiplied by exp(-abs(x)). | |
BesselExpI1(Double) | BesselExpI1(x) calculates the double precision exponentially scaled modified (hyperbolic) Bessel function of the first kind of order one for double precision argument x. The result is I1(x) multiplied by exp(-abs(x)). | |
BesselExpI1(Double, Boolean) | BesselExpI1(x) calculates the double precision exponentially scaled modified (hyperbolic) Bessel function of the first kind of order one for double precision argument x. The result is I1(x) multiplied by exp(-abs(x)). | |
BesselExpK0(Double) | BesselExpK0 (x) computes the double precision exponentially scaled modified (hyperbolic) Bessel function of the third kind of order zero for positive double precision argument X. | |
BesselExpK0(Double, Boolean) | BesselExpK0 (x) computes the double precision exponentially scaled modified (hyperbolic) Bessel function of the third kind of order zero for positive double precision argument X. | |
BesselExpK1(Double) | BesselExpK1(x) computes the double precision exponentially scaled modified (hyperbolic) Bessel function of the third kind of order one for positive double precision argument x. | |
BesselExpK1(Double, Boolean) | BesselExpK1(x) computes the double precision exponentially scaled modified (hyperbolic) Bessel function of the third kind of order one for positive double precision argument x. | |
BesselI0(Double) | BesselI0(x) calculates the double precision modified (hyperbolic) Bessel function of the first kind of order zero and double precision argument x. | |
BesselI0(Double, Boolean) | BesselI0(x) calculates the double precision modified (hyperbolic) Bessel function of the first kind of order zero and double precision argument x. | |
BesselI1(Double) | BesselI1(x) calculates the double precision modified (hyperbolic) Bessel function of the first kind of order one and double precision argument x. | |
BesselI1(Double, Boolean) | BesselI1(x) calculates the double precision modified (hyperbolic) Bessel function of the first kind of order one and double precision argument x. | |
BesselJ(Int32, Double) | BesselJ(n,x) calculates the double precision Bessel function of the first kind of order n for double precision argument x. | |
BesselJ(Int32, Double, Boolean) | BesselJ(n,x) calculates the double precision Bessel function of the first kind of order n for double precision argument x. | |
BesselJ0(Double) | BesselJ0(x) calculates the double precision Bessel function of the first kind of order zero for double precision argument x. | |
BesselJ0(Double, Boolean) | BesselJ0(x) calculates the double precision Bessel function of the first kind of order zero for double precision argument x. | |
BesselJ1(Double) | BesselJ1(x) calculates the double precision Bessel function of the first kind of order one for double precision argument x. | |
BesselJ1(Double, Boolean) | BesselJ1(x) calculates the double precision Bessel function of the first kind of order one for double precision argument x. | |
BesselK0(Double) | BesselK0(x) calculates the double precision modified (hyperbolic) Bessel function of the third kind of order zero for double precision argument x. The argument must be greater than zero but not so large that the result underflows. | |
BesselK0(Double, Boolean) | BesselK0(x) calculates the double precision modified (hyperbolic) Bessel function of the third kind of order zero for double precision argument x. The argument must be greater than zero but not so large that the result underflows. | |
BesselK1(Double) | BesselK1(x) calculates the double precision modified (hyperbolic) Bessel function of the third kind of order one for double precision argument x. The argument must be large enough that the result does not overflow and small enough that the result does not underflow. | |
BesselK1(Double, Boolean) | BesselK1(x) calculates the double precision modified (hyperbolic) Bessel function of the third kind of order one for double precision argument x. The argument must be large enough that the result does not overflow and small enough that the result does not underflow. | |
BesselY(Int32, Double) | BesselY(n,x) calculates the double precision Bessel function of the second kind of order n for double precision argument x. | |
BesselY(Int32, Double, Boolean) | BesselY(n,x) calculates the double precision Bessel function of the second kind of order n for double precision argument x. | |
BesselY0(Double) | BesselY0(x) calculates the double precision Bessel function of the second kind of order zero for double precision argument X. | |
BesselY0(Double, Boolean) | BesselY0(x) calculates the double precision Bessel function of the second kind of order zero for double precision argument X. | |
BesselY1(Double) | BesselY1(x) calculates the double precision Bessel function of the second kind of order for double precision argument x. | |
BesselY1(Double, Boolean) | BesselY1(x) calculates the double precision Bessel function of the second kind of order for double precision argument x. | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
GetHashCode | Serves as the default hash function. (Inherited from Object) | |
GetType | Gets the Type of the current instance. (Inherited from Object) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
ToString | Returns a string that represents the current object. (Inherited from Object) |