From c99b061ac4c783fa29f47f2b6017ed2bf9d34873 Mon Sep 17 00:00:00 2001 From: jules Date: Fri, 28 Jul 2017 14:56:54 +0100 Subject: [PATCH] Correct a spelling mistake in "ellipticIntegralK" --- modules/juce_dsp/filter_design/juce_FilterDesign.cpp | 4 ++-- modules/juce_dsp/maths/juce_SpecialFunctions.cpp | 2 +- modules/juce_dsp/maths/juce_SpecialFunctions.h | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/juce_dsp/filter_design/juce_FilterDesign.cpp b/modules/juce_dsp/filter_design/juce_FilterDesign.cpp index 30574e578e..38e296e51e 100644 --- a/modules/juce_dsp/filter_design/juce_FilterDesign.cpp +++ b/modules/juce_dsp/filter_design/juce_FilterDesign.cpp @@ -419,8 +419,8 @@ Array> { double K, Kp, K1, K1p; - SpecialFunctions::ellipicIntegralK (k, K, Kp); - SpecialFunctions::ellipicIntegralK (k1, K1, K1p); + SpecialFunctions::ellipticIntegralK (k, K, Kp); + SpecialFunctions::ellipticIntegralK (k1, K1, K1p); N = roundDoubleToInt (ceil ((K1p * K) / (K1 * Kp))); } diff --git a/modules/juce_dsp/maths/juce_SpecialFunctions.cpp b/modules/juce_dsp/maths/juce_SpecialFunctions.cpp index 0ae4939e3d..6874ef020a 100644 --- a/modules/juce_dsp/maths/juce_SpecialFunctions.cpp +++ b/modules/juce_dsp/maths/juce_SpecialFunctions.cpp @@ -45,7 +45,7 @@ double SpecialFunctions::besselI0 (double x) noexcept + y * (-0.2057706e-1 + y * (0.2635537e-1 + y * (-0.1647633e-1 + y * 0.392377e-2)))))))); } -void SpecialFunctions::ellipicIntegralK (double k, double& K, double& Kp) noexcept +void SpecialFunctions::ellipticIntegralK (double k, double& K, double& Kp) noexcept { constexpr int M = 4; diff --git a/modules/juce_dsp/maths/juce_SpecialFunctions.h b/modules/juce_dsp/maths/juce_SpecialFunctions.h index 42a82824c9..834416d969 100644 --- a/modules/juce_dsp/maths/juce_SpecialFunctions.h +++ b/modules/juce_dsp/maths/juce_SpecialFunctions.h @@ -40,7 +40,7 @@ struct SpecialFunctions given double value k, and the associated complete elliptic integral of the first kind Kp for the complementary modulus of k. */ - static void ellipicIntegralK (double k, double& K, double& Kp) noexcept; + static void ellipticIntegralK (double k, double& K, double& Kp) noexcept; /** Computes the Jacobian elliptic function cd for the elliptic modulus k and the quarter-period units u.