Class Hierarchy
- java.lang.Object
- dk.jonaslindstrom.ruffini.common.algorithms.BarrettReduction (implements java.util.function.UnaryOperator<T>)
- dk.jonaslindstrom.ruffini.common.algorithms.BigLegendreSymbol
- dk.jonaslindstrom.ruffini.common.algorithms.BinaryGCD
- dk.jonaslindstrom.ruffini.common.algorithms.BitLength<E>
- dk.jonaslindstrom.ruffini.common.algorithms.ChineseRemainderTheorem<E> (implements java.util.function.BiFunction<T,U,R>)
- dk.jonaslindstrom.ruffini.common.algorithms.DiscreteFourierTransform<E> (implements java.util.function.UnaryOperator<T>)
- dk.jonaslindstrom.ruffini.common.algorithms.DiscreteFourierTransform.FDFT<F> (implements java.util.function.UnaryOperator<T>)
- dk.jonaslindstrom.ruffini.common.algorithms.DotProduct<E> (implements java.util.function.BiFunction<T,U,R>)
- dk.jonaslindstrom.ruffini.common.algorithms.EuclideanAlgorithm<E>
- dk.jonaslindstrom.ruffini.common.algorithms.IntegerRingEmbedding<E> (implements java.util.function.IntFunction<R>)
- dk.jonaslindstrom.ruffini.common.algorithms.InverseDiscreteFourierTransform<E> (implements java.util.function.UnaryOperator<T>)
- dk.jonaslindstrom.ruffini.common.algorithms.JacobiSymbol (implements java.util.function.IntBinaryOperator)
- dk.jonaslindstrom.ruffini.common.algorithms.Multiply<E>
- dk.jonaslindstrom.ruffini.common.algorithms.Power<E>
- dk.jonaslindstrom.ruffini.common.algorithms.Product<E>
- dk.jonaslindstrom.ruffini.common.algorithms.Projection<V,S,F> (implements java.util.function.BiFunction<T,U,R>)
- dk.jonaslindstrom.ruffini.common.algorithms.QuadraticEquation<E,F>
- java.lang.Record
- dk.jonaslindstrom.ruffini.common.algorithms.Sum<E>