Contains miscellaneous filter design and windowing functions.
More...
#include <juce_SpecialFunctions.h>
|
static Complex< double > | asne (Complex< double > w, double k) noexcept |
| Computes the inverse of the Jacobian elliptic function sn for the elliptic modulus k and the quarter-period units u. More...
|
|
static double | besselI0 (double x) noexcept |
| Computes the modified Bessel function of the first kind I0 for a given double value x. More...
|
|
static Complex< double > | cde (Complex< double > u, double k) noexcept |
| Computes the Jacobian elliptic function cd for the elliptic modulus k and the quarter-period units u. More...
|
|
static void | ellipticIntegralK (double k, double &K, double &Kp) noexcept |
| Computes the complete elliptic integral of the first kind K for a given double value k, and the associated complete elliptic integral of the first kind Kp for the complementary modulus of k. More...
|
|
static Complex< double > | sne (Complex< double > u, double k) noexcept |
| Computes the Jacobian elliptic function sn for the elliptic modulus k and the quarter-period units u. More...
|
|
Contains miscellaneous filter design and windowing functions.
{DSP}
◆ asne()
static Complex<double> juce::dsp::SpecialFunctions::asne |
( |
Complex< double > |
w, |
|
|
double |
k |
|
) |
| |
|
staticnoexcept |
Computes the inverse of the Jacobian elliptic function sn for the elliptic modulus k and the quarter-period units u.
◆ besselI0()
static double juce::dsp::SpecialFunctions::besselI0 |
( |
double |
x | ) |
|
|
staticnoexcept |
Computes the modified Bessel function of the first kind I0 for a given double value x.
Modified Bessel functions are useful to solve various mathematical problems involving differential equations.
◆ cde()
static Complex<double> juce::dsp::SpecialFunctions::cde |
( |
Complex< double > |
u, |
|
|
double |
k |
|
) |
| |
|
staticnoexcept |
Computes the Jacobian elliptic function cd for the elliptic modulus k and the quarter-period units u.
◆ ellipticIntegralK()
static void juce::dsp::SpecialFunctions::ellipticIntegralK |
( |
double |
k, |
|
|
double & |
K, |
|
|
double & |
Kp |
|
) |
| |
|
staticnoexcept |
Computes the complete elliptic integral of the first kind K for a given double value k, and the associated complete elliptic integral of the first kind Kp for the complementary modulus of k.
◆ sne()
static Complex<double> juce::dsp::SpecialFunctions::sne |
( |
Complex< double > |
u, |
|
|
double |
k |
|
) |
| |
|
staticnoexcept |
Computes the Jacobian elliptic function sn for the elliptic modulus k and the quarter-period units u.
The documentation for this struct was generated from the following file: