Contains methods that compute advanced functions with real arguments.

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

Syntax

            
 C#  Visual Basic  Visual C++  F# 
public static class AdvancedMath
Public NotInheritable Class AdvancedMath
public ref class AdvancedMath abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type AdvancedMath =  class end

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.
Bessel(Double, Double)
Computes both solutions of the Bessel differential equation.
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.
CarlsonD(Double, Double, Double)
Computes the Carlson integral RD.
CarlsonF(Double, Double, Double)
Computes the Carslon elliptic integral RF.
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.
EllipticE(Double)
Computes the complete elliptic integral of the second kind.
EllipticE(Double, Double)
Computes the incomplete elliptic integral of the second kind.
EllipticF(Double, Double)
Computes the incomplete elliptic integral of the first kind.
EllipticK(Double)
Computes the complete elliptic integral of the first kind.
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 upper 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.
InverseErfc(Double)
Computes the inverse complementary error function.
LambertW(Double)
Computes the Lambert W function.
LeftRegularizedBeta(Double, Double, Double)
Computes the regularized incomplete Beta function.
LeftRegularizedGamma(Double, Double)
Computes the normalized lower (left) incomplete Gamma function.
LogGamma(Double)
Computes the natural logrithm of the Gamma function.
ModifiedBessel(Double, Double)
Computes modified cylindrical Bessel functions.
ModifiedBesselI(Double, Double)
Computes the regular modified cynlindrical Bessel function.
ModifiedBesselK(Double, Double)
Computes the irregular modified cynlindrical Bessel function.
Psi(Double)
Computes the digamma function.
Psi(Int32, Double)
Computes the polygamma function.
RiemannZeta(Double)
Compute the Riemann zeta function.
RightRegularizedGamma(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