Contains miscellaneous filter design and windowing functions. More...
#include <juce_SpecialFunctions.h>
Static Public Member Functions | |
static double | besselI0 (double x) noexcept |
Computes the modified Bessel function of the first kind I0 for a given double value x. | |
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. | |
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. | |
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. | |
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. | |
Contains miscellaneous filter design and windowing functions.
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.
|
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.
|
staticnoexcept |
Computes the Jacobian elliptic function cd for the elliptic modulus k and the quarter-period units u.
|
staticnoexcept |
Computes the Jacobian elliptic function sn for the elliptic modulus k and the quarter-period units u.
|
staticnoexcept |
Computes the inverse of the Jacobian elliptic function sn for the elliptic modulus k and the quarter-period units u.