Class Hierarchy

  • java.lang.Object
    • dk.jonaslindstrom.ruffini.integers.structures.BigIntegers (implements dk.jonaslindstrom.ruffini.common.abstractions.EuclideanDomain<E>)
    • dk.jonaslindstrom.ruffini.integers.algorithms.EulersTotientFunction (implements java.util.function.UnaryOperator<T>)
    • dk.jonaslindstrom.ruffini.integers.algorithms.factorize.Factorize
    • dk.jonaslindstrom.ruffini.common.structures.FieldOfFractions<E> (implements dk.jonaslindstrom.ruffini.common.abstractions.Field<E>)
      • dk.jonaslindstrom.ruffini.integers.structures.BigRationals
      • dk.jonaslindstrom.ruffini.integers.structures.Rationals
    • dk.jonaslindstrom.ruffini.integers.IntegerPolynomial
    • dk.jonaslindstrom.ruffini.integers.structures.Integers (implements dk.jonaslindstrom.ruffini.common.abstractions.EuclideanDomain<E>)
    • dk.jonaslindstrom.ruffini.integers.algorithms.ModularSquareRoot (implements java.util.function.UnaryOperator<T>)
    • dk.jonaslindstrom.ruffini.integers.algorithms.factorize.PollardRho (implements java.util.function.UnaryOperator<T>)
    • dk.jonaslindstrom.ruffini.common.structures.QuotientRing<E> (implements dk.jonaslindstrom.ruffini.common.abstractions.Ring<E>)