Index
All Classes and Interfaces|All Packages
A
- add(Integer, Integer) - Method in class dk.jonaslindstrom.ruffini.integers.structures.Integers
- add(BigInteger, BigInteger) - Method in class dk.jonaslindstrom.ruffini.integers.structures.BigIntegers
- apply(BigInteger) - Method in class dk.jonaslindstrom.ruffini.integers.algorithms.EulersTotientFunction
- apply(BigInteger) - Method in class dk.jonaslindstrom.ruffini.integers.algorithms.factorize.PollardRho
- apply(BigInteger) - Method in class dk.jonaslindstrom.ruffini.integers.algorithms.ModularSquareRoot
- apply(BigInteger, int) - Method in class dk.jonaslindstrom.ruffini.integers.algorithms.factorize.PollardRho
B
- BigIntegers - Class in dk.jonaslindstrom.ruffini.integers.structures
- BigIntegersModuloN - Class in dk.jonaslindstrom.ruffini.integers.structures
-
This class is an implementation of ℤ / nℤ, e.g.
- BigIntegersModuloN(int) - Constructor for class dk.jonaslindstrom.ruffini.integers.structures.BigIntegersModuloN
- BigIntegersModuloN(BigInteger) - Constructor for class dk.jonaslindstrom.ruffini.integers.structures.BigIntegersModuloN
- BigRationals - Class in dk.jonaslindstrom.ruffini.integers.structures
D
- divisionWithRemainder(Integer, Integer) - Method in class dk.jonaslindstrom.ruffini.integers.structures.Integers
- divisionWithRemainder(BigInteger, BigInteger) - Method in class dk.jonaslindstrom.ruffini.integers.structures.BigIntegers
- dk.jonaslindstrom.ruffini.integers - package dk.jonaslindstrom.ruffini.integers
- dk.jonaslindstrom.ruffini.integers.algorithms - package dk.jonaslindstrom.ruffini.integers.algorithms
- dk.jonaslindstrom.ruffini.integers.algorithms.factorize - package dk.jonaslindstrom.ruffini.integers.algorithms.factorize
- dk.jonaslindstrom.ruffini.integers.structures - package dk.jonaslindstrom.ruffini.integers.structures
E
- equals(Integer, Integer) - Method in class dk.jonaslindstrom.ruffini.integers.structures.Integers
- equals(BigInteger, BigInteger) - Method in class dk.jonaslindstrom.ruffini.integers.structures.BigIntegers
- EulersTotientFunction - Class in dk.jonaslindstrom.ruffini.integers.algorithms
- EulersTotientFunction() - Constructor for class dk.jonaslindstrom.ruffini.integers.algorithms.EulersTotientFunction
F
- factor(BigInteger) - Method in class dk.jonaslindstrom.ruffini.integers.algorithms.factorize.Factorize
- Factorize - Class in dk.jonaslindstrom.ruffini.integers.algorithms.factorize
- Factorize() - Constructor for class dk.jonaslindstrom.ruffini.integers.algorithms.factorize.Factorize
- Factorize(UnaryOperator<BigInteger>) - Constructor for class dk.jonaslindstrom.ruffini.integers.algorithms.factorize.Factorize
G
- getIdentity() - Method in class dk.jonaslindstrom.ruffini.integers.structures.BigIntegers
- getIdentity() - Method in class dk.jonaslindstrom.ruffini.integers.structures.Integers
- getInstance() - Static method in class dk.jonaslindstrom.ruffini.integers.structures.BigIntegers
- getInstance() - Static method in class dk.jonaslindstrom.ruffini.integers.structures.BigRationals
- getInstance() - Static method in class dk.jonaslindstrom.ruffini.integers.structures.Integers
- getInstance() - Static method in class dk.jonaslindstrom.ruffini.integers.structures.Rationals
- getModulus() - Method in class dk.jonaslindstrom.ruffini.integers.structures.BigIntegersModuloN
- getModulus() - Method in class dk.jonaslindstrom.ruffini.integers.structures.IntegersModuloN
- getZero() - Method in class dk.jonaslindstrom.ruffini.integers.structures.BigIntegers
- getZero() - Method in class dk.jonaslindstrom.ruffini.integers.structures.Integers
I
- IntegerPolynomial - Class in dk.jonaslindstrom.ruffini.integers
- IntegerPolynomial() - Constructor for class dk.jonaslindstrom.ruffini.integers.IntegerPolynomial
- Integers - Class in dk.jonaslindstrom.ruffini.integers.structures
- IntegersModuloN - Class in dk.jonaslindstrom.ruffini.integers.structures
-
This class is an implementation of ℤ / nℤ, e.g.
- IntegersModuloN(Integer) - Constructor for class dk.jonaslindstrom.ruffini.integers.structures.IntegersModuloN
M
- ModularSquareRoot - Class in dk.jonaslindstrom.ruffini.integers.algorithms
- ModularSquareRoot(BigInteger) - Constructor for class dk.jonaslindstrom.ruffini.integers.algorithms.ModularSquareRoot
- multiply(Integer, Integer) - Method in class dk.jonaslindstrom.ruffini.integers.structures.Integers
- multiply(BigInteger, BigInteger) - Method in class dk.jonaslindstrom.ruffini.integers.structures.BigIntegers
N
- negate(Integer) - Method in class dk.jonaslindstrom.ruffini.integers.structures.Integers
- negate(BigInteger) - Method in class dk.jonaslindstrom.ruffini.integers.structures.BigIntegers
- norm(Integer) - Method in class dk.jonaslindstrom.ruffini.integers.structures.Integers
- norm(BigInteger) - Method in class dk.jonaslindstrom.ruffini.integers.structures.BigIntegers
O
- of(Integer...) - Static method in class dk.jonaslindstrom.ruffini.integers.IntegerPolynomial
P
- parse(String) - Static method in class dk.jonaslindstrom.ruffini.integers.IntegerPolynomial
- parse(String, String) - Static method in class dk.jonaslindstrom.ruffini.integers.IntegerPolynomial
- PollardRho - Class in dk.jonaslindstrom.ruffini.integers.algorithms.factorize
- PollardRho() - Constructor for class dk.jonaslindstrom.ruffini.integers.algorithms.factorize.PollardRho
- PollardRho(Random, int) - Constructor for class dk.jonaslindstrom.ruffini.integers.algorithms.factorize.PollardRho
- power(BigInteger, int) - Method in class dk.jonaslindstrom.ruffini.integers.structures.BigIntegersModuloN
R
T
- toString() - Method in class dk.jonaslindstrom.ruffini.integers.structures.BigIntegers
- toString() - Method in class dk.jonaslindstrom.ruffini.integers.structures.BigRationals
- toString() - Method in class dk.jonaslindstrom.ruffini.integers.structures.Integers
- toString() - Method in class dk.jonaslindstrom.ruffini.integers.structures.Rationals
- toString(Integer) - Method in class dk.jonaslindstrom.ruffini.integers.structures.Integers
- toString(BigInteger) - Method in class dk.jonaslindstrom.ruffini.integers.structures.BigIntegers
All Classes and Interfaces|All Packages