Contains methods that compute advanced functions with real arguments.

Namespace:  Meta.Numerics.Functions
Assembly:  Meta.Numerics (in Meta.Numerics.dll) Version: 1.4.0.0 (1.4.0.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public static class AdvancedMath
Public NotInheritable Class AdvancedMath
public ref class AdvancedMath abstract sealed

Members

         
 All Members  Fields   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
AiryAi(Double)
Computes the Airy function of the first kind.
AiryBi(Double)
Computes the Airy function of the second kind.
BesselJ(Double, Double)
Computes the regular Bessel function for real orders.
BesselJ(Int32, Double)
Computes the regular Bessel function for integer orders.
BesselY(Double, Double)
Computes the irregual Bessel function for real orders.
BesselY(Int32, Double)
Computes the irregular Bessel function for integer orders.
Beta(Double, Double)
Computes the Beta function.
Beta(Double, Double, Double)
Computes the incomplete Beta function.
Catalan
Catalan's constant.
CoulombF(Int32, Double, Double)
Computes the regular Coulomb wave function.
CoulombG(Int32, Double, Double)
Computes the irregular Coulomb wave function.
Dawson(Double)
Computes the Dawson integral.
DiLog(Double)
Computes the dilogarathm function, also called Spence's function.
DirichletEta(Double)
Computes the Dirichlet eta function.
Erf(Double)
Computes the error function.
Erfc(Double)
Computes the complementary error function.
EulerGamma
The Euler constant.
Fresnel(Double)
Computes the Fresnel cosine and sine integrals.
FresnelC(Double)
Computes the Fresnel cosine integral.
FresnelS(Double)
Computes the Fresnel sine integral.
Gamma(Double)
Computes the Gamma function.
Gamma(Double, Double)
Computes the incomplete Gamma function.
GoldenRatio
The golden ratio.
IntegralCi(Double)
Computes the cosine integral.
IntegralE(Int32, Double)
Computes the exponential integral.
IntegralEi(Double)
Computes the principal value of the exponential integral.
IntegralSi(Double)
Computes the sine integral.
InverseErf(Double)
Computes the inverse error function.
LambertW(Double)
Computes the Lambert W function.
LeftGamma(Double, Double)
Computes the normalized lower (left) incomplete Gamma function.
LogGamma(Double)
Computes the natural logrithm of the Gamma function.
ModifiedBesselI(Double, Double)
Computes the regular modified cynlindrical Bessel function.
ModifiedBesselK(Double, Double)
Computes the irregular modified cynlindrical Bessel function.
Psi(Double)
Computes the Psi function.
RiemannZeta(Double)
Compute the Riemann zeta function.
RightGamma(Double, Double)
Computes the normalized upper (right) incomplete Gamma function.
SphericalBesselJ(Int32, Double)
Computes the regular spherical Bessel function of integer order.
SphericalBesselY(Int32, Double)
Computes the irregular spherical Bessel function of integer order.
SphericalHarmonic(Int32, Int32, Double, Double)
Computes the value of a spherical harmonic function.

Inheritance Hierarchy

System..::.Object
  Meta.Numerics.Functions..::.AdvancedMath

See Also