diff --git a/kmath-stat/src/commonMain/kotlin/space/kscience/kmath/series/EmpiricalModeDecomposition.kt b/kmath-stat/src/commonMain/kotlin/space/kscience/kmath/series/EmpiricalModeDecomposition.kt index 179f4ae43..d1f4f43d2 100644 --- a/kmath-stat/src/commonMain/kotlin/space/kscience/kmath/series/EmpiricalModeDecomposition.kt +++ b/kmath-stat/src/commonMain/kotlin/space/kscience/kmath/series/EmpiricalModeDecomposition.kt @@ -91,7 +91,7 @@ public class EmpiricalModeDecomposition ( /** * Compute a single iteration of the sifting process. */ - private fun siftInner( + private tailrec fun siftInner( prevMode: Series, iterationNumber: Int, sNumber: Int