| AiryAi(Complex<Double>) |
Evaluates the Airy function Ai(z) for complex argument.
|
| AiryAi(Double) |
Evaluates the Airy function Ai(x).
|
| AiryAiPrime(Complex<Double>) |
Evaluates the derivative of the Airy function Ai(z) for complex argument.
|
| AiryAiPrime(Double) |
Evaluates the derivative of the Airy function Ai(x).
|
| AiryAiPrimeScaled(Complex<Double>) |
Evaluates the derivative of the Airy function Ai(z) for complex argument
scaled to be of the same order of magnitude over the entire domain.
|
| AiryAiPrimeScaled(Double) |
Evaluates the derivative of the Airy function Ai(x)
scaled to be of the same order of magnitude over the entire domain.
|
| AiryAiScaled(Complex<Double>) |
Evaluates the Airy function Ai(z) for complex argument
scaled to be of the same order of magnitude over the entire domain.
|
| AiryAiScaled(Double) |
Evaluates the Airy function Ai(x)
scaled to be of the same order of magnitude over the entire domain.
|
| AiryAiZero |
Returns a zero of the Airy function Ai.
|
| AiryBi(Complex<Double>) |
Evaluates the Airy function Bi(z) for complex argument.
|
| AiryBi(Double) |
Evaluates the Airy function Bi(x).
|
| AiryBiPrime(Complex<Double>) |
Evaluates the derivative of the Airy function Bi(z) for complex argument.
|
| AiryBiPrime(Double) |
Evaluates the derivative of the Airy function Bi(x).
|
| AiryBiPrimeScaled(Complex<Double>) |
Evaluates the derivative of the Airy function Bi(z) for complex argument
scaled to be of the same order of magnitude over the entire domain.
|
| AiryBiPrimeScaled(Double) |
Evaluates the derivative of the Airy function Bi(x)
scaled to be of the same order of magnitude over the entire domain.
|
| AiryBiScaled(Complex<Double>) |
Evaluates the Airy function Bi(z) for complex argument
scaled to be of the same order of magnitude over the entire domain.
|
| AiryBiScaled(Double) |
Evaluates the Airy function Bi(x)
scaled to be of the same order of magnitude over the entire domain.
|
| AiryBiZero |
Returns a zero of the Airy function Bi.
|
| BernoulliB(Int32) |
Returns the specified Bernoulli number.
|
| BernoulliB(Int32, Double) |
Evaluates the Bernoulli polynomial of the specified degree.
|
| BernoulliBSequence |
Evaluates a sequence of Bernoulli polynomials
|
| BesselH1 |
Evaluates the Hankel function of the first kind of real order and complex argument.
Obsolete |
| BesselH2 |
Evaluates the Hankel function of the second kind of real order and complex argument.
Obsolete |
| BesselI(Double, Complex<Double>) |
Evaluates the modified Bessel function of the first kind of real order and complex
argument.
|
| BesselI(Double, Double) |
Evaluates the modified Bessel function of the first kind
of real order.
|
| BesselI0(Complex<Double>) |
Evaluates the modified Bessel function of the first kind
of order 0 for complex argument.
|
| BesselI0(Double) |
Evaluates the modified Bessel function of the first kind
of order 0.
|
| BesselI0MStruveL0 |
Returns the difference between the modified Bessel function of the first kind
and the modified Struve function of order 0.
|
| BesselI0Scaled |
Evaluates the modified Bessel function of the first kind
of order 0 scaled by a factor exp(-|x|).
|
| BesselI1(Complex<Double>) |
Evaluates the modified Bessel function of the first kind
of order 1 for complex argument.
|
| BesselI1(Double) |
Evaluates the modified Bessel function of the first kind
of order 1.
|
| BesselI1MStruveL1 |
Returns the difference between the modified Bessel function of the first kind
and the modified Struve function of order 1.
|
| BesselI1Scaled |
Evaluates the modified Bessel function of the first kind
of order 1 scaled by a factor exp(-|x|).
|
| BesselIScaled(Double, Complex<Double>) |
Evaluates the modified Bessel function of the first kind
of real order scaled by a factor exp(-|z|).
|
| BesselIScaled(Double, Double) |
Evaluates the modified Bessel function of the first kind
of real order scaled by a factor exp(-|x|).
|
| BesselJ(Double) |
Returns the Bessel function of the first kind of the specified real order.
|
| BesselJ(Int32) |
Returns the Bessel function of the first kind of the specified integer order.
|
| BesselJ(Double, Complex<Double>) |
Evaluates the Bessel function of the first kind of real order and complex argument.
|
| BesselJ(Double, Double) |
Evaluates the Bessel function of the first kind of real order.
|
| BesselJ(Int32, Double) |
Evaluates the Bessel function of the first kind of integer order.
|
| BesselJ0 |
Contains methods for calculating the values of the
Bessel functions and their variants.
|
| BesselJ1 |
Evaluates the regular Bessel function of the first kind
of order 1.
|
| BesselJScaled |
Evaluates the Bessel function of the first kind of real order and complex argument
and complex argument scaled to remove the exponential factor along the imaginary axis.
|
| BesselJY |
Evaluates the Bessel functions of the first and second kind of real order
and complex argument.
|
| BesselJYScaled |
Evaluates the Bessel functions of the first and second kind of real order
and complex argument scaled to remove the exponential factor along the imaginary axis.
|
| BesselJZero |
Returns a zero of the Bessel function of the first kind.
|
| BesselK(Double, Complex<Double>) |
Evaluates the modified Bessel function of the second kind of real order and complex
argument.
|
| BesselK(Double, Double) |
Evaluates the modified Bessel function of the second kind.
|
| BesselK(Int32, Double) |
Evaluates the modified Bessel function of the second kind
of integer order.
|
| BesselK0(Complex<Double>) |
Evaluates the modified Bessel function of the second kind
of order 0 for complex argument.
|
| BesselK0(Double) |
Evaluates the modified Bessel function of the second kind
of order 0.
|
| BesselK0Scaled |
Evaluates the modified Bessel function of the second kind
of order 0 scaled by a factor exp(x).
|
| BesselK1(Complex<Double>) |
Evaluates the modified Bessel function of the second kind
of order 1 for complex argument.
|
| BesselK1(Double) |
Evaluates the modified Bessel function of the second kind
of order 1.
|
| BesselK1Scaled |
Evaluates the modified Bessel function of the second kind
of order 1 scaled by a factor of exp(x).
|
| BesselKScaled(Double, Complex<Double>) |
Evaluates the modified Bessel function of the second kind
of real order scaled by a factor exp(z).
|
| BesselKScaled(Double, Double) |
Evaluates the modified Bessel function of the second kind
of real order scaled by a factor exp(x).
|
| BesselY(Double) |
Returns the Bessel function of the second kind of the specified real order.
|
| BesselY(Int32) |
Returns the Bessel function of the second kind of the specified integer order.
|
| BesselY(Double, Complex<Double>) |
Evaluates the Bessel function of the second kind of real order and complex argument.
|
| BesselY(Double, Double) |
Evaluates the Bessel function of the second kind of real order.
|
| BesselY(Int32, Double) |
Evaluates the Bessel function of the second kind of integer order.
|
| BesselY0(Complex<Double>) |
Evaluates the regular Bessel function of the second kind
of order 0 for complex argument.
|
| BesselY0(Double) |
Evaluates the regular Bessel function of the second kind
of order 0.
|
| BesselY1(Complex<Double>) |
Evaluates the regular Bessel function of the second kind
of order 0 for complex argument.
|
| BesselY1(Double) |
Evaluates the regular Bessel function of the second kind
of order 1.
|
| BesselYScaled |
Evaluates the Bessel function of the second kind of real order and complex argument
scaled to remove the exponential factor along the imaginary axis.
|
| BesselYZero |
Returns a zero of the Bessel function of the second kind.
|
| Beta |
Evaluates the Beta function.
|
| BinomialCoefficients |
Enumerates over the binomial coefficients of a specified
degree.
|
| ChebyshevT(Int32) |
Returns a function that evaluates the Chebyshev polynomial of the first kind
of the specified degree.
|
| ChebyshevT(Int32, Double) |
Evaluates the Chebyshev polynomial of the first kind of the specified degree.
|
| ChebyshevTSequence(Double, Span<Double>) |
Evaluates a sequence of Chebyshev polynomials of the first kind of increasing degree
and returns the result in the specified span.
|
| ChebyshevTSequence(Int32, Double, Vector<Double>) |
Evaluates a sequence of Chebyshev polynomials of the first kind of increasing degree
and returns the result in the specified vector.
|
| ChebyshevTSequence(Int32, Double, Span<Double>) |
Evaluates a sequence of Chebyshev polynomials of the first kind of increasing degree
starting at the specified degree and returns the result in the specified span.
|
| ChebyshevTSequence(Int32, Int32, Double, Vector<Double>) |
Evaluates a sequence of Chebyshev polynomials of the first kind of increasing degree
starting at the specified degree and returns the result in the specified vector.
|
| ChebyshevTSequenceWithDerivative(Double, Span<Double>, Span<Double>) |
Evaluates a sequence of Chebyshev polynomials of the first kind of increasing degree
and their first derivatives, returning the results in the specified spans.
|
| ChebyshevTSequenceWithDerivative(Int32, Double, Span<Double>, Span<Double>) |
Evaluates a sequence of Chebyshev polynomials of the first kind of increasing degree
starting at the specified degree and their first derivatives, returning the results in the specified spans.
|
| ChebyshevTSeries(Vector<Double>, Double) |
Evaluates a series of Chebyshev polynomials of the first kind.
|
| ChebyshevTSeries(Vector<Double>, Double, Int32) |
Evaluates a series of Chebyshev polynomials of the first kind up to the specified degree.
|
| ChebyshevTSeriesWithDerivative(Vector<Double>, Double) |
Evaluates a series of Chebyshev polynomials of the first kind and its first derivative.
|
| ChebyshevTSeriesWithDerivative(Vector<Double>, Double, Int32) |
Evaluates a series of Chebyshev polynomials of the first kind up to the specified degree and its first derivative.
|
| ChebyshevTWithDerivative |
Evaluates the Chebyshev polynomial of the first kind of the specified degree and its first derivative.
|
| ChebyshevU |
Evaluates the Chebyshev polynomial of the second kind of the specified degree.
|
| ChebyshevUSequence(Double, Span<Double>) |
Evaluates a sequence of Chebyshev polynomials of the second kind of increasing degree
and returns the result in the specified span.
|
| ChebyshevUSequence(Int32, Double, Vector<Double>) |
Evaluates a sequence of Chebyshev polynomials of the second kind of increasing degree
and returns the result in the specified vector.
|
| ChebyshevUSequence(Int32, Double, Span<Double>) |
Evaluates a sequence of Chebyshev polynomials of the second kind of increasing degree
starting at the specified degree and returns the result in the specified span.
|
| ChebyshevUSequence(Int32, Int32, Double, Vector<Double>) |
Evaluates a sequence of Chebyshev polynomials of the second kind of increasing degree
starting at the specified degree and returns the result in the specified vector.
|
| ChebyshevUSequenceWithDerivative(Double, Span<Double>, Span<Double>) |
Evaluates a sequence of Chebyshev polynomials of the second kind of increasing degree
and their first derivatives, returning the results in the specified spans.
|
| ChebyshevUSequenceWithDerivative(Int32, Double, Span<Double>, Span<Double>) |
Evaluates a sequence of Chebyshev polynomials of the second kind of increasing degree
starting at the specified degree and their first derivatives, returning the results in the specified spans.
|
| ChebyshevUSeries(Vector<Double>, Double) |
Evaluates a series of Chebyshev polynomials of the second kind.
|
| ChebyshevUSeries(Vector<Double>, Double, Int32) |
Evaluates a series of Chebyshev polynomials of the second kind up to the specified degree.
|
| ChebyshevUSeriesWithDerivative(Vector<Double>, Double) |
Evaluates a series of Chebyshev polynomials of the second kind and its first derivative.
|
| ChebyshevUSeriesWithDerivative(Vector<Double>, Double, Int32) |
Evaluates a series of Chebyshev polynomials of the second kind up to the specified degree and its first derivative.
|
| ChebyshevUWithDerivative |
Evaluates the Chebyshev polynomial of the second kind of the specified degree and its first derivative.
|
| Combinations |
Gets the number of ways of picking k
unordered outcomes from n possibilities.
|
| CosineIntegral |
Evaluates the cosine integral function.
Obsolete |
| CosIntegral |
Evaluates the cosine integral function.
|
| Dawson(Complex<Double>) |
Returns the value of Dawson's integral.
|
| Dawson(Double) |
Returns the value of Dawson's integral.
|
| Digamma(Double) |
Evaluates the Digamma function.
|
| Digamma(Int32) |
Evaluates the Digamma function for an integer argument.
|
| E1 |
Evaluates the exponential integral function E1(x).
Obsolete |
| EllipticE(Complex<Double>) |
Returns the value of the complete elliptic integral of the second kind.
|
| EllipticE(Double) |
Returns the value of the complete elliptic integral of the second kind.
|
| EllipticE(Complex<Double>, Complex<Double>) |
Returns the value of the incomplete elliptic integral of the second kind.
|
| EllipticE(Double, Double) |
Returns the value of the incomplete elliptic integral of the second kind.
|
| EllipticF(Complex<Double>, Complex<Double>) |
Returns the value of the incomplete elliptic integral of the first kind.
|
| EllipticF(Double, Double) |
Returns the value of the incomplete elliptic integral of the first kind.
|
| EllipticK(Complex<Double>) |
Returns the value of the complete elliptic integral of the first kind.
|
| EllipticK(Double) |
Returns the value of the complete elliptic integral of the first kind.
|
| EllipticPi(Complex<Double>, Complex<Double>) |
Returns the value of the complete elliptic integral of the third kind.
|
| EllipticPi(Double, Double) |
Returns the value of the complete elliptic integral of the third kind.
|
| EllipticPi(Complex<Double>, Complex<Double>, Complex<Double>) |
Returns the value of the incomplete elliptic integral of the third kind.
|
| EllipticPi(Double, Double, Double) |
Returns the value of the incomplete elliptic integral of the third kind.
|
| Erf(Complex<Double>) |
Evaluates the error function.
|
| Erf(Double) |
Evaluates the error function.
|
| Erf(Double, Double) |
Evaluates the two-argument error function.
|
| Erfc(Complex<Double>) |
Evaluates the complementary error function.
|
| Erfc(Double) |
Evaluates the complementary error function.
|
| Erfcx(Complex<Double>) |
Evaluates the scaled complementary error function.
|
| Erfcx(Double) |
Evaluates the scaled complementary error function.
|
| Erfi(Complex<Double>) |
Evaluates the imaginary error function.
|
| Erfi(Double) |
Evaluates the imaginary error function.
|
| ExampleProMethod |
Example Pro-only method.
This method is only available in Pro builds.
|
| ExpIntegralE |
Evaluates the exponential integral function En(x) of the specified order.
|
| ExpIntegralE1 |
Evaluates the exponential integral function E1(x).
|
| ExpIntegralEi |
Evaluates the exponential integral function.
|
| ExponentialIntegral |
Evaluates the exponential integral function.
Obsolete |
| ExponentialIntegralE1 |
Evaluates the exponential integral function E1(x).
Obsolete |
| Factorial |
Returns the factorial of a positive integer.
|
| Factorial2 |
Returns the double factorial of a positive integer.
|
| Faddeeva |
Evaluates the Faddeeva function for a complex argument.
|
| Fibonacci |
Returns the nth Fibonacci number.
|
| Fresnel |
Returns the value of the complex fresnel integral for the specified number.
|
| FresnelC |
Returns the value of the Fresnel cosine integral for the specified number.
|
| FresnelS |
Returns the value of the Fresnel sine integral for the specified number.
|
| Gamma(Complex<Double>) |
Returns the value of the Gamma function for the specified number.
|
| Gamma(Double) |
Returns the value of the Gamma function for the specified number.
|
| GammaRatio |
Returns the ratio of two gamma functions.
|
| GegenbauerC |
Evaluates the Gegenbauer polynomial of the specified degree.
|
| GegenbauerCSequence(Double, Double, Span<Double>) |
Evaluates a sequence of Gegenbauer polynomials of increasing degree
and returns the result in the specified vector.
|
| GegenbauerCSequence(Int32, Double, Double, Vector<Double>) |
Evaluates a sequence of Gegenbauer polynomials of increasing degree starting at the specified degree
and returns the result in the specified vector.
|
| GegenbauerCSequence(Int32, Double, Double, Span<Double>) |
Evaluates a sequence of Gegenbauer polynomials of increasing degree starting at the specified degree
and returns the result in the specified vector.
|
| GegenbauerCSequence(Int32, Int32, Double, Double, Vector<Double>) |
Evaluates a sequence of Gegenbauer polynomials of increasing degree starting at the specified degree
and returns the result in the specified vector.
|
| GegenbauerCSequenceWithDerivative(Double, Double, Span<Double>, Span<Double>) |
Evaluates a sequence of Gegenbauer polynomials of increasing degree
and their first derivatives, returning the results in the specified spans.
|
| GegenbauerCSequenceWithDerivative(Int32, Double, Double, Span<Double>, Span<Double>) |
Evaluates a sequence of Gegenbauer polynomials of increasing degree
starting at the specified degree and their first derivatives, returning the results in the specified spans.
|
| GegenbauerCSeries(Vector<Double>, Double, Double) |
Evaluates a series of Gegenbauer polynomials.
|
| GegenbauerCSeries(Vector<Double>, Double, Double, Int32) |
Evaluates a series of Gegenbauer polynomials up to the specified degree.
|
| GegenbauerCSeriesWithDerivative(Vector<Double>, Double, Double) |
Evaluates a series of Gegenbauer polynomials and its first derivative.
|
| GegenbauerCSeriesWithDerivative(Vector<Double>, Double, Double, Int32) |
Evaluates a series of Gegenbauer polynomials up to the specified degree and its first derivative.
|
| GegenbauerCWithDerivative |
Evaluates the Gegenbauer polynomial of the specified degree and its first derivative.
|
| GetSymbolicDerivative |
Returns a lambda expression that represents the derivative of a method with respect to the specified argument.
|
| HankelH1 |
Evaluates the Hankel function of the first kind of real order and complex argument.
|
| HankelH1Scaled |
Evaluates the Hankel function of the first kind of real order and complex argument
and complex argument scaled to remove the exponential factor along the imaginary axis.
|
| HankelH2 |
Evaluates the Hankel function of the second kind of real order and complex argument.
|
| HankelH2Scaled |
Evaluates the Hankel function of the second kind of real order and complex argument
and complex argument scaled to remove the exponential factor along the imaginary axis.
|
| HarmonicNumber(Int32) |
Returns the nth Harmonic Number.
|
| HarmonicNumber(Int32, Double) |
Returns the nth generalized Harmonic Number
of the specified order.
|
| HermiteH |
Evaluates the Hermite polynomial of the specified degree.
|
| HermiteHe |
Evaluates the Chebyshev-Hermite polynomial of the specified degree.
|
| HermiteHeSequence(Double, Span<Double>) |
Evaluates a sequence of Chebyshev-Hermite polynomials of increasing degree
and returns the result in the specified span.
|
| HermiteHeSequence(Int32, Double, Vector<Double>) |
Evaluates a sequence of Chebyshev-Hermite polynomials of increasing degree
and returns the result in the specified vector.
|
| HermiteHeSequence(Int32, Double, Span<Double>) |
Evaluates a sequence of Chebyshev-Hermite polynomials of increasing degree starting at the specified degree
and returns the result in the specified span.
|
| HermiteHeSequence(Int32, Int32, Double, Vector<Double>) |
Evaluates a sequence of Chebyshev-Hermite polynomials of increasing degree starting at the specified degree
and returns the result in the specified vector.
|
| HermiteHeSequenceWithDerivative(Double, Span<Double>, Span<Double>) |
Evaluates a sequence of Chebyshev-Hermite polynomials of increasing degree
and their first derivatives, returning the results in the specified spans.
|
| HermiteHeSequenceWithDerivative(Int32, Double, Span<Double>, Span<Double>) |
Evaluates a sequence of Chebyshev-Hermite polynomials of increasing degree
starting at the specified degree and their first derivatives, returning the results in the specified spans.
|
| HermiteHeSeries(Vector<Double>, Double) |
Evaluates a series of Chebyshev-Hermite polynomials.
|
| HermiteHeSeries(Vector<Double>, Double, Int32) |
Evaluates a series of Chebyshev-Hermite polynomials up to the specified degree.
|
| HermiteHeSeriesWithDerivative(Vector<Double>, Double) |
Evaluates a series of Chebyshev-Hermite polynomials and its first derivative.
|
| HermiteHeSeriesWithDerivative(Vector<Double>, Double, Int32) |
Evaluates a series of Chebyshev-Hermite polynomials up to the specified degree and its first derivative.
|
| HermiteHeWithDerivative |
Evaluates the Chebyshev-Hermite polynomial of the specified degree and its first derivative.
|
| HermiteHSequence(Double, Span<Double>) |
Evaluates a sequence of Hermite polynomials of increasing degree
and returns the result in the specified span.
|
| HermiteHSequence(Int32, Double, Vector<Double>) |
Evaluates a sequence of Hermite polynomials of increasing degree
and returns the result in the specified vector.
|
| HermiteHSequence(Int32, Double, Span<Double>) |
Evaluates a sequence of Hermite polynomials of increasing degree starting at the specified degree
and returns the result in the specified span.
|
| HermiteHSequence(Int32, Int32, Double, Vector<Double>) |
Evaluates a sequence of Hermite polynomials of increasing degree starting at the specified degree
and returns the result in the specified vector.
|
| HermiteHSequenceWithDerivative(Double, Span<Double>, Span<Double>) |
Evaluates a sequence of Hermite polynomials of increasing degree
and their first derivatives, returning the results in the specified spans.
|
| HermiteHSequenceWithDerivative(Int32, Double, Span<Double>, Span<Double>) |
Evaluates a sequence of Hermite polynomials of increasing degree
starting at the specified degree and their first derivatives, returning the results in the specified spans.
|
| HermiteHSeries(Vector<Double>, Double) |
Evaluates a series of Hermite polynomials.
|
| HermiteHSeries(Vector<Double>, Double, Int32) |
Evaluates a series of Hermite polynomials up to the specified degree.
|
| HermiteHSeriesWithDerivative(Vector<Double>, Double) |
Evaluates a series of Hermite polynomials and its first derivative.
|
| HermiteHSeriesWithDerivative(Vector<Double>, Double, Int32) |
Evaluates a series of Hermite polynomials up to the specified degree and its first derivative.
|
| HermiteHWithDerivative |
Evaluates the Hermite polynomial of the specified degree and its first derivative.
|
| Hypergeometric0F1 |
Returns the value of the confluent hypergeometric limit function 0F1.
|
| Hypergeometric1F1 |
Returns the value of the confluent hypergeometric function 1F1.
|
| Hypergeometric2F1 |
Returns the value of Gauss' hypergeometric function 2F1.
|
| HypergeometricU(Double, Double, Double) |
Returns the value of the confluent hypergeometric function of the second kind U.
|
| HypergeometricU(Int32, Int32, Double) |
Returns the value of the confluent hypergeometric function of the second kind U for
integer values of the parameters.
|
| IncompleteBeta(Double, Double) |
Returns a function that Evaluates the Incomplete
Beta function for fixed
shape parameters.
|
| IncompleteBeta(Double, Double, Double) |
Evaluates the Incomplete
Beta function.
|
| IncompleteGamma(Double) |
Returns a function that evaluates the Incomplete Gamma function.
|
| IncompleteGamma(Double, Double) |
Evaluates the Incomplete Gamma function.
|
| IncompleteGamma(Double, Double, Double) |
Evaluates the incomplete Gamma function between two
arguments.
|
| InverseDigamma |
Returns the positive inverse of the Digamma function
|
| InverseErf |
Evaluates the inverse of the error function.
|
| InverseErfc |
Evaluates the inverse of the complementary error function.
|
| InverseRegularizedBeta |
Evaluates the iinverse of the Regularized Beta function.
|
| InverseRegularizedGammaP |
Returns the inverse of the regularized Gamma function P(a, x).
|
| InverseRegularizedGammaQ |
Returns the inverse of the regularized Gamma function Q(a, x).
|
| Jacobi |
Evaluates the Jacobi elliptic functions sn, cn,
and dn.
Obsolete |
| JacobiAmplitude |
Computes Jacobi's amplitude function.
|
| JacobiCD |
Evaluates the Jacobi elliptic functions cd.
|
| JacobiCN |
Evaluates the Jacobi elliptic functions cn.
|
| JacobiCS |
Evaluates the Jacobi elliptic functions cs.
|
| JacobiDC |
Evaluates the Jacobi elliptic functions dc.
|
| JacobiDN |
Evaluates the Jacobi elliptic functions dn.
|
| JacobiDS |
Evaluates the Jacobi elliptic functions ds.
|
| JacobiElliptic |
Evaluates the Jacobi Elliptic functions sn, cn,
and dn.
|
| JacobiEpsilon |
Computes Jacobi's Epsilon function.
|
| JacobiNC |
Evaluates the Jacobi elliptic functions nc.
|
| JacobiND |
Evaluates the Jacobi elliptic functions nd.
|
| JacobiNS |
Evaluates the Jacobi elliptic functions ns.
|
| JacobiP |
Evaluates the Jacobi polynomial of the specified degree.
|
| JacobiPSequence(Double, Double, Double, Span<Double>) |
Evaluates a sequence of Jacobi polynomials of increasing degree
and returns the result in the specified span.
|
| JacobiPSequence(Int32, Double, Double, Double, Vector<Double>) |
Evaluates a sequence of Jacobi polynomials of increasing degree starting at the specified degree
and returns the result in the specified vector.
|
| JacobiPSequence(Int32, Double, Double, Double, Span<Double>) |
Evaluates a sequence of Jacobi polynomials of increasing degree starting at the specified degree
and returns the result in the specified span.
|
| JacobiPSequence(Int32, Int32, Double, Double, Double, Vector<Double>) |
Evaluates a sequence of Jacobi polynomials of increasing degree starting at the specified degree
and returns the result in the specified vector.
|
| JacobiPSequenceWithDerivative(Double, Double, Double, Span<Double>, Span<Double>) |
Evaluates a sequence of Jacobi polynomials of increasing degree
and their first derivatives, returning the results in the specified spans.
|
| JacobiPSequenceWithDerivative(Int32, Double, Double, Double, Span<Double>, Span<Double>) |
Evaluates a sequence of Jacobi polynomials of increasing degree
starting at the specified degree and their first derivatives, returning the results in the specified spans.
|
| JacobiPSeries(Vector<Double>, Double, Double, Double) |
Evaluates a series of Jacobi polynomials.
|
| JacobiPSeries(Vector<Double>, Double, Double, Double, Int32) |
Evaluates a series of Jacobi polynomials up to the specified degree.
|
| JacobiPSeriesWithDerivative(Vector<Double>, Double, Double, Double) |
Evaluates a series of Jacobi polynomials and its first derivative.
|
| JacobiPSeriesWithDerivative(Vector<Double>, Double, Double, Double, Int32) |
Evaluates a series of Jacobi polynomials up to the specified degree and its first derivative.
|
| JacobiPWithDerivative |
Evaluates the Jacobi polynomial of the specified degree and its first derivative.
|
| JacobiSC |
Evaluates the Jacobi elliptic functions sc.
|
| JacobiSD |
Evaluates the Jacobi elliptic functions sd.
|
| JacobiSN |
Evaluates the Jacobi elliptic functions sn.
|
| JacobiZeta |
Computes Jacobi's Zeta function.
|
| JacobiZeta2 |
Computes Jacobi's Zeta function (alternate definition).
|
| KelvinBe(Double) |
Evaluates the real and imaginary parts of the Kelvin function of the first kind
of order 0.
|
| KelvinBe(Double, Double) |
Evaluates the real and imaginary parts of the Kelvin function of the first kind.
|
| KelvinBei(Double) |
Evaluates the imaginary part of the Kelvin function of the first kind of order zero.
|
| KelvinBei(Double, Double) |
Evaluates the imaginary part of the Kelvin function of the first kind.
|
| KelvinBeiPrime(Double) |
Evaluates the imaginary part of the derivative of the Kelvin function of the first kind of order zero.
|
| KelvinBeiPrime(Double, Double) |
Evaluates the imaginary part of the derivative of the Kelvin function of the first kind.
|
| KelvinBePrime(Double) |
Evaluates the real and imaginary parts of the derivative of the Kelvin function of the first kind
of order 0.
|
| KelvinBePrime(Double, Double) |
Evaluates the real and imaginary parts of the derivative of the Kelvin function of the first kind.
|
| KelvinBer(Double) |
Evaluates the real part of the Kelvin function of the first kind.
|
| KelvinBer(Double, Double) |
Evaluates the real part of the Kelvin function of the first kind.
|
| KelvinBerPrime(Double) |
Evaluates the real part of the derivative of the Kelvin function of the first kind.
|
| KelvinBerPrime(Double, Double) |
Evaluates the real part of the derivative of the Kelvin function of the first kind.
|
| KelvinKe(Double) |
Evaluates the real and imaginary parts of the Kelvin function of the second kind
of order 0.
|
| KelvinKe(Double, Double) |
Evaluates the real and imaginary parts of the Kelvin function of the second kind.
|
| KelvinKei(Double) |
Evaluates the imaginary part of the Kelvin function of the second kind of order 0.
|
| KelvinKei(Double, Double) |
Evaluates the imaginary part of the Kelvin function of the second kind.
|
| KelvinKeiPrime(Double) |
Evaluates the imaginary part of the derivative of the Kelvin function of the second kind of order 0.
|
| KelvinKeiPrime(Double, Double) |
Evaluates the imaginary part of the derivative of the Kelvin function of the second kind.
|
| KelvinKePrime(Double) |
Evaluates the real and imaginary parts of the derivative of the Kelvin function of the second kind
of order 0.
|
| KelvinKePrime(Double, Double) |
Evaluates the real and imaginary parts of the derivative of the Kelvin function of the second kind.
|
| KelvinKer(Double) |
Evaluates the real part of the Kelvin function of the second kind of order 0.
|
| KelvinKer(Double, Double) |
Evaluates the real part of the Kelvin function of the second kind.
|
| KelvinKerPrime(Double) |
Evaluates the real part of the derivative of the Kelvin function of the second kind of order 0.
|
| KelvinKerPrime(Double, Double) |
Evaluates the real part of the derivative of the Kelvin function of the second kind.
|
| LaguerreL(Int32, Double) |
Evaluates the Laguerre polynomial of the specified degree.
|
| LaguerreL(Int32, Double, Double) |
Evaluates the generalized Laguerre polynomial of the specified degree.
|
| LaguerreLSequence(Double, Span<Double>) |
Evaluates a sequence of Laguerre polynomials of increasing degree
and returns the result in the specified span.
|
| LaguerreLSequence(Double, Double, Span<Double>) |
Evaluates a sequence of generalized Laguerre polynomials of increasing degree
and returns the result in the specified vector.
|
| LaguerreLSequence(Int32, Double, Vector<Double>) |
Evaluates a sequence of Laguerre polynomials of increasing degree
and returns the result in the specified vector.
|
| LaguerreLSequence(Int32, Double, Span<Double>) |
Evaluates a sequence of Laguerre polynomials of increasing degree starting at the specified degree
and returns the result in the specified span.
|
| LaguerreLSequence(Int32, Double, Double, Vector<Double>) |
Evaluates a sequence of generalized Laguerre polynomials of increasing degree
and returns the result in the specified vector.
|
| LaguerreLSequence(Int32, Double, Double, Span<Double>) |
Evaluates a sequence of generalized Laguerre polynomials of increasing degree starting at the specified degree
and returns the result in the specified vector.
|
| LaguerreLSequence(Int32, Int32, Double, Vector<Double>) |
Evaluates a sequence of Laguerre polynomials of increasing degree starting at the specified degree
and returns the result in the specified vector.
|
| LaguerreLSequence(Int32, Int32, Double, Double, Vector<Double>) |
Evaluates a sequence of generalized Laguerre polynomials of increasing degree starting at the specified degree
and returns the result in the specified vector.
|
| LaguerreLSequenceWithDerivative(Double, Double, Span<Double>, Span<Double>) |
Evaluates a sequence of generalized Laguerre polynomials of increasing degree
and their first derivatives, returning the results in the specified spans.
|
| LaguerreLSequenceWithDerivative(Int32, Double, Double, Span<Double>, Span<Double>) |
Evaluates a sequence of generalized Laguerre polynomials of increasing degree
starting at the specified degree and their first derivatives, returning the results in the specified spans.
|
| LaguerreLSeries(Vector<Double>, Double) |
Evaluates a series of Laguerre polynomials.
|
| LaguerreLSeries(Vector<Double>, Double, Double) |
Evaluates a series of generalized Laguerre polynomials.
|
| LaguerreLSeries(Vector<Double>, Double, Int32) |
Evaluates a series of Laguerre polynomials up to the specified degree.
|
| LaguerreLSeries(Vector<Double>, Double, Double, Int32) |
Evaluates a series of generalized Laguerre polynomials up to the specified degree.
|
| LaguerreLSeriesWithDerivative(Vector<Double>, Double, Double) |
Evaluates a series of generalized Laguerre polynomials and its first derivative.
|
| LaguerreLSeriesWithDerivative(Vector<Double>, Double, Double, Int32) |
Evaluates a series of generalized Laguerre polynomials up to the specified degree and its first derivative.
|
| LaguerreLWithDerivative |
Evaluates the generalized Laguerre polynomial of the specified degree and its first derivative.
|
| LegendreP |
Evaluates the Legendre polynomial of the specified degree.
|
| LegendrePSequence(Double, Span<Double>) |
Evaluates a sequence of Legendre polynomials of increasing degree
and returns the result in the specified span.
|
| LegendrePSequence(Int32, Double, Vector<Double>) |
Evaluates a sequence of Legendre polynomials of increasing degree
starting at the specified degree and returns the result in the specified vector.
|
| LegendrePSequence(Int32, Double, Span<Double>) |
Evaluates a sequence of Legendre polynomials of increasing degree
starting at the specified degree and returns the result in the specified span.
|
| LegendrePSequence(Int32, Int32, Double, Vector<Double>) |
Evaluates a sequence of Legendre polynomials of increasing degree
starting at the specified degree and returns the result in the specified vector.
|
| LegendrePSequenceWithDerivative(Double, Span<Double>, Span<Double>) |
Evaluates a sequence of Legendre polynomials of increasing degree
and their first derivatives, returning the results in the specified spans.
|
| LegendrePSequenceWithDerivative(Int32, Double, Span<Double>, Span<Double>) |
Evaluates a sequence of Legendre polynomials of increasing degree
starting at the specified degree and their first derivatives, returning the results in the specified spans.
|
| LegendrePSeries(Vector<Double>, Double) |
Evaluates a series of Legendre polynomials.
|
| LegendrePSeries(Vector<Double>, Double, Int32) |
Evaluates a series of Legendre polynomials up to the specified degree.
|
| LegendrePSeriesWithDerivative(Vector<Double>, Double) |
Evaluates a series of Legendre polynomials and its first derivative.
|
| LegendrePSeriesWithDerivative(Vector<Double>, Double, Int32) |
Evaluates a series of Legendre polynomials up to the specified degree and its first derivative.
|
| LegendrePWithDerivative |
Evaluates the Legendre polynomial of the specified degree and its first derivative.
|
| LogarithmicIntegral |
Evaluates the exponential integral function.
Obsolete |
| LogBeta |
Evaluates the logarithm of the
Beta function.
|
| LogCombinations(Double, Double) |
Gets the natural logarithm of Combinations(Int32, Int32).
|
| LogCombinations(Int32, Int32) |
Gets the natural logarithm of Combinations(Int32, Int32).
|
| LogFactorial |
Returns the natural logarithm of the factorial
of a positive integer.
|
| LogFactorial2 |
Returns the natural logarithm of the double factorial of a positive integer.
|
| LogGamma(Complex<Double>) |
Returns the natural logarithm of the Gamma function
for the specified complex number number.
|
| LogGamma(Double) |
Returns the natural logarithm of the Gamma function
for the specified number.
|
| LogGamma(Double, Int32) |
Evaluates the natural logarithm of the Gamma function and returns the
sign as an out parameter.
|
| LogIntegral |
Evaluates the exponential integral function.
|
| MultinomialCoefficient(Int32[]) |
Returns the number of ways to partition a set into subsets of the
specified size.
|
| MultinomialCoefficient(ReadOnlySpan<Int32>) |
Returns the number of ways to partition a set into subsets of the
specified size.
|
| OwenT |
Evaluates Owen's T function.
|
| Pochhammer |
Returns the Pochhammer symbol.
|
| PolyGamma |
Returns the polygamma function of the specified order.
|
| PowerSum |
Compute the sum of the p-th powers
of the first n positive integers.
|
| RegularizedBeta(Double, Double) |
Returns a function that evaluates the Regularized Beta function for
fixed shape parameters.
|
| RegularizedBeta(Double, Double, Double) |
Evaluates the Regularized Beta function.
|
| RegularizedGammaP |
Evaluates the normalized incomplete Gamma function P(a,x).
|
| RegularizedGammaQ |
Evaluates the normalized incomplete Gamma function Q(a,x).
|
| SineIntegral |
Evaluates the sine integral function.
Obsolete |
| SinIntegral |
Evaluates the sine integral function.
|
| SphericalBesselJ(Double, Complex<Double>) |
Evaluates the spherical Bessel function of the first kind of real order and complex
argument.
|
| SphericalBesselJ(Double, Double) |
Evaluates the spherical Bessel function of the first kind of real order.
|
| SphericalBesselJ(Int32, Complex<Double>) |
Evaluates the spherical Bessel function of the first kind of integer order and complex
argument.
|
| SphericalBesselJ(Int32, Double) |
Evaluates the spherical Bessel function of the first kind of integer order.
|
| SphericalBesselY(Double, Complex<Double>) |
Evaluates the spherical Bessel function of the second kind of real order and complex
argument.
|
| SphericalBesselY(Double, Double) |
Evaluates the spherical Bessel function of the second kind of real order.
|
| SphericalBesselY(Int32, Complex<Double>) |
Evaluates the spherical Bessel function of the second kind of integer order and complex
argument.
|
| SphericalBesselY(Int32, Double) |
Evaluates the spherical Bessel function of the second kind of integer order.
|
| StruveH0 |
Evaluates the Struve function of order 0.
|
| StruveH1 |
Evaluates the Struve function of order 1.
|
| StruveL0 |
Evaluates the modified Struve function of order 0.
|
| StruveL1 |
Evaluates the modified Struve function of order 1.
|
| TaylorCoefficient |
Evaluates the Taylor coefficient of the specified degree.
|
| Variations |
Gets the number of ways of picking k
ordered outcomes from n possibilities.
|
| Voigt |
Evaluates the Voigt profile function.
|
| ZernikeNormalization |
Evaluates the standard normalization constant for Zernike polynomials
of the specified degree.
|
| ZernikeR |
Evaluates the radial Zernike polynomial of the specified degree.
|
| ZernikeRPartialSequence |
Evaluates a sequence of Zernike polynomials of increasing radial degree
and azimuthal frequency.
|
| ZernikeRSequence |
Evaluates a sequence of Zernike polynomials of increasing degree
starting at the specified degree
and returns the result in the specified vector.
|
| ZernikeZ |
Evaluates the Zernike polynomial of the specified radial degree and azimuthal frequency.
|
| ZernikeZExpansion(Func<Int32, Int32, Int32>, Vector<Double>, Boolean, Double, Double) |
Evaluates an expansion of Zernike polynomials.
|
| ZernikeZExpansion(Func<Int32, Int32, Int32>, Vector<Double>, Boolean, Double, Double, Int32) |
Evaluates an expansion of Zernike polynomials up to the specified radial degree.
|
| ZernikeZPartialSequence |
Evaluates a sequence of Zernike polynomials of increasing radial degree
of the specified length
and returns the result in the specified vector.
|
| ZernikeZSequence(Func<Int32, Int32, Int32>, Int32, Boolean, Double, Double) |
Evaluates a sequence of Zernike polynomials of increasing radial degree
and azimuthal frequency.
|
| ZernikeZSequence(Func<Int32, Int32, Int32>, Int32, Boolean, Double, Double, Vector<Double>) |
Evaluates a sequence of Zernike polynomials
and returns the result in the specified vector.
|
| Zeta(Double) |
Returns the Riemann zeta function.
|
| Zeta(Double, Double) |
Returns the Hurwitz zeta function.
|