Uses of Package
dk.jonaslindstrom.ruffini.common.abstractions
Packages that use dk.jonaslindstrom.ruffini.common.abstractions
Package
Description
-
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by demo.poseidonClassDescriptionA field is a commutative ring where every non-zero element has a multiplicative inverse.
-
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by dk.jonaslindstrom.arithmeticparser
-
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by dk.jonaslindstrom.ruffini.common.abstractionsClassDescriptionAn additive group is like a
Group
but where the operation is commutative and is calledadd
.A commutative monoid is a set with an associative and commutative addition operation.A field is a commutative ring where every non-zero element has a multiplicative inverse.A group is a set with an operation and an inverse operation.A module over a ring R is an additive group V together with a scalar multiplication.A monoid is a set with an associative operation.A ring is a set with an associative and commutative addition operation and an associative multiplication operation.A semigroup is a set with an associative multiplication operation.A semiring is a set with an associative and commutative addition operation and an associative multiplication operation.A set is a collection of elements.A vector space is a module over a field. -
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by dk.jonaslindstrom.ruffini.common.algorithmsClassDescriptionAn additive group is like a
Group
but where the operation is commutative and is calledadd
.A Euclidean domain is a ring with Euclidean division.A field is a commutative ring where every non-zero element has a multiplicative inverse.A group is a set with an associative addition operation and an inverse operation.A monoid is a set with an associative operation.A ring is a set with an associative and commutative addition operation and an associative multiplication operation.A semiring is a set with an associative and commutative addition operation and an associative multiplication operation.A vector space is a module over a field. -
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by dk.jonaslindstrom.ruffini.common.helpersClassDescriptionAn additive group is like a
Group
but where the operation is commutative and is calledadd
.A commutative monoid is a set with an associative and commutative addition operation.A field is a commutative ring where every non-zero element has a multiplicative inverse.A group is a set with an operation and an inverse operation.A monoid is a set with an associative operation.A ring is a set with an associative and commutative addition operation and an associative multiplication operation.A semigroup is a set with an associative multiplication operation.A semiring is a set with an associative and commutative addition operation and an associative multiplication operation.A set is a collection of elements. -
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by dk.jonaslindstrom.ruffini.common.matrices.algorithmsClassDescriptionAn additive group is like a
Group
but where the operation is commutative and is calledadd
.A Euclidean domain is a ring with Euclidean division.A field is a commutative ring where every non-zero element has a multiplicative inverse.A group is a set with an associative addition operation and an inverse operation.A ring is a set with an associative and commutative addition operation and an associative multiplication operation.A vector space is a module over a field. -
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by dk.jonaslindstrom.ruffini.common.matrices.elementsClassDescriptionA ring is a set with an associative and commutative addition operation and an associative multiplication operation.
-
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by dk.jonaslindstrom.ruffini.common.matrices.structuresClassDescriptionAn additive group is like a
Group
but where the operation is commutative and is calledadd
.A commutative monoid is a set with an associative and commutative addition operation.A field is a commutative ring where every non-zero element has a multiplicative inverse.A group is a set with an operation and an inverse operation.A monoid is a set with an associative operation.A ring is a set with an associative and commutative addition operation and an associative multiplication operation.A semigroup is a set with an associative multiplication operation.A semiring is a set with an associative and commutative addition operation and an associative multiplication operation.A set is a collection of elements. -
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by dk.jonaslindstrom.ruffini.common.structuresClassDescriptionAn additive group is like a
Group
but where the operation is commutative and is calledadd
.A commutative monoid is a set with an associative and commutative addition operation.A Euclidean domain is a ring with Euclidean division.A field is a commutative ring where every non-zero element has a multiplicative inverse.A group is a set with an operation and an inverse operation.A group is a set with an associative addition operation and an inverse operation.A module over a ring R is an additive group V together with a scalar multiplication.A monoid is a set with an associative operation.A ring is a set with an associative and commutative addition operation and an associative multiplication operation.A semigroup is a set with an associative multiplication operation.A semiring is a set with an associative and commutative addition operation and an associative multiplication operation.A set is a collection of elements.A vector space is a module over a field. -
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by dk.jonaslindstrom.ruffini.common.utilClassDescriptionAn additive group is like a
Group
but where the operation is commutative and is calledadd
.A commutative monoid is a set with an associative and commutative addition operation.A Euclidean domain is a ring with Euclidean division.A field is a commutative ring where every non-zero element has a multiplicative inverse.A group is a set with an operation and an inverse operation.A monoid is a set with an associative operation.A ring is a set with an associative and commutative addition operation and an associative multiplication operation.A semigroup is a set with an associative multiplication operation.A semiring is a set with an associative and commutative addition operation and an associative multiplication operation.A set is a collection of elements. -
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by dk.jonaslindstrom.ruffini.elliptic.algorithmsClassDescriptionA field is a commutative ring where every non-zero element has a multiplicative inverse.
-
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by dk.jonaslindstrom.ruffini.elliptic.elementsClassDescriptionA field is a commutative ring where every non-zero element has a multiplicative inverse.
-
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by dk.jonaslindstrom.ruffini.elliptic.structuresClassDescriptionAn additive group is like a
Group
but where the operation is commutative and is calledadd
.A commutative monoid is a set with an associative and commutative addition operation.A field is a commutative ring where every non-zero element has a multiplicative inverse.A set is a collection of elements. -
-
-
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by dk.jonaslindstrom.ruffini.finitefieldsClassDescriptionAn additive group is like a
Group
but where the operation is commutative and is calledadd
.A commutative monoid is a set with an associative and commutative addition operation.A field is a commutative ring where every non-zero element has a multiplicative inverse.A group is a set with an operation and an inverse operation.A monoid is a set with an associative operation.A ring is a set with an associative and commutative addition operation and an associative multiplication operation.A semigroup is a set with an associative multiplication operation.A semiring is a set with an associative and commutative addition operation and an associative multiplication operation.A set is a collection of elements. -
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by dk.jonaslindstrom.ruffini.integers.structuresClassDescriptionAn additive group is like a
Group
but where the operation is commutative and is calledadd
.A commutative monoid is a set with an associative and commutative addition operation.A Euclidean domain is a ring with Euclidean division.A field is a commutative ring where every non-zero element has a multiplicative inverse.A group is a set with an operation and an inverse operation.A monoid is a set with an associative operation.A set with an ordering.A ring is a set with an associative and commutative addition operation and an associative multiplication operation.A semigroup is a set with an associative multiplication operation.A semiring is a set with an associative and commutative addition operation and an associative multiplication operation.A set is a collection of elements. -
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by dk.jonaslindstrom.ruffini.integers.structures.limbsClassDescriptionAn additive group is like a
Group
but where the operation is commutative and is calledadd
.A commutative monoid is a set with an associative and commutative addition operation.A Euclidean domain is a ring with Euclidean division.A monoid is a set with an associative operation.A ring is a set with an associative and commutative addition operation and an associative multiplication operation.A semigroup is a set with an associative multiplication operation.A semiring is a set with an associative and commutative addition operation and an associative multiplication operation.A set is a collection of elements. -
-
-
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by dk.jonaslindstrom.ruffini.polynomials.elementsClassDescriptionA ring is a set with an associative and commutative addition operation and an associative multiplication operation.
-
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by dk.jonaslindstrom.ruffini.polynomials.elements.recursiveClassDescriptionAn additive group is like a
Group
but where the operation is commutative and is calledadd
.A ring is a set with an associative and commutative addition operation and an associative multiplication operation. -
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by dk.jonaslindstrom.ruffini.polynomials.structuresClassDescriptionAn additive group is like a
Group
but where the operation is commutative and is calledadd
.A commutative monoid is a set with an associative and commutative addition operation.A Euclidean domain is a ring with Euclidean division.A field is a commutative ring where every non-zero element has a multiplicative inverse.A monoid is a set with an associative operation.A ring is a set with an associative and commutative addition operation and an associative multiplication operation.A semigroup is a set with an associative multiplication operation.A semiring is a set with an associative and commutative addition operation and an associative multiplication operation.A set is a collection of elements. -
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by dk.jonaslindstrom.ruffini.quadraticformClassDescriptionA Euclidean domain is a ring with Euclidean division.A group is a set with an operation and an inverse operation.A monoid is a set with an associative operation.A set with an ordering.A semigroup is a set with an associative multiplication operation.A set is a collection of elements.
-
-
Classes in dk.jonaslindstrom.ruffini.common.abstractions used by dk.jonaslindstrom.ruffini.reals.structuresClassDescriptionAn additive group is like a
Group
but where the operation is commutative and is calledadd
.A commutative monoid is a set with an associative and commutative addition operation.A field is a commutative ring where every non-zero element has a multiplicative inverse.A group is a set with an operation and an inverse operation.A group is a set with an associative addition operation and an inverse operation.A module over a ring R is an additive group V together with a scalar multiplication.A monoid is a set with an associative operation.An inner product space is a vector space with an inner product.A ring is a set with an associative and commutative addition operation and an associative multiplication operation.A semigroup is a set with an associative multiplication operation.A semiring is a set with an associative and commutative addition operation and an associative multiplication operation.A set is a collection of elements.A vector space is a module over a field.