Uses of Interface
dk.jonaslindstrom.ruffini.common.abstractions.SemiRing
Packages that use SemiRing
Package
Description
-
Uses of SemiRing in dk.jonaslindstrom.ruffini.common.abstractions
Subinterfaces of SemiRing in dk.jonaslindstrom.ruffini.common.abstractionsModifier and TypeInterfaceDescriptioninterface
A Euclidean domain is a ring with Euclidean division.interface
Field<E>
A field is a commutative ring where every non-zero element has a multiplicative inverse.interface
Ring<E>
A ring is a set with an associative and commutative addition operation and an associative multiplication operation. -
Uses of SemiRing in dk.jonaslindstrom.ruffini.common.algorithms
Constructors in dk.jonaslindstrom.ruffini.common.algorithms with parameters of type SemiRing -
Uses of SemiRing in dk.jonaslindstrom.ruffini.common.helpers
Classes in dk.jonaslindstrom.ruffini.common.helpers that implement SemiRingModifier and TypeClassDescriptionclass
NullSafeRing<E>
This class wraps a ring but operations will treat null operands as if they were zero.class
Wrapper for the ring class which logs the number of operations performed in this ring.class
Wrapper for the ring class which logs the number of operations performed in this ring. -
Uses of SemiRing in dk.jonaslindstrom.ruffini.common.matrices.structures
Classes in dk.jonaslindstrom.ruffini.common.matrices.structures that implement SemiRingModifier and TypeClassDescriptionclass
MatrixRing<E>
This class represents a ring of n × n matrices over a base ring. -
Uses of SemiRing in dk.jonaslindstrom.ruffini.common.structures
Classes in dk.jonaslindstrom.ruffini.common.structures that implement SemiRing -
Uses of SemiRing in dk.jonaslindstrom.ruffini.common.util
Classes in dk.jonaslindstrom.ruffini.common.util that implement SemiRingModifier and TypeClassDescriptionstatic class
static class
static class
-
Uses of SemiRing in dk.jonaslindstrom.ruffini.finitefields
Classes in dk.jonaslindstrom.ruffini.finitefields that implement SemiRingModifier and TypeClassDescriptionclass
AlgebraicFieldExtension<E,
F extends Field<E>> class
class
class
class
class
class
-
Uses of SemiRing in dk.jonaslindstrom.ruffini.integers.structures
Classes in dk.jonaslindstrom.ruffini.integers.structures that implement SemiRingModifier and TypeClassDescriptionclass
class
This class is an implementation of ℤ / nℤ, e.g.class
class
class
This class is an implementation of ℤ / nℤ, e.g.class
-
Uses of SemiRing in dk.jonaslindstrom.ruffini.integers.structures.limbs
Classes in dk.jonaslindstrom.ruffini.integers.structures.limbs that implement SemiRing -
Uses of SemiRing in dk.jonaslindstrom.ruffini.polynomials.structures
Classes in dk.jonaslindstrom.ruffini.polynomials.structures that implement SemiRingModifier and TypeClassDescriptionclass
This class implements the ring of polynomials K[x] over a field K.class
This class implements the ring of polynomials K[x] over a field K.class
This class implements the ring of polynomials K[x] over a field K.class
This class implements the ring of polynomials K[x] over a field K.class
This class implements the ring of polynomials K[x] over a field K.class
-
Uses of SemiRing in dk.jonaslindstrom.ruffini.reals.structures
Classes in dk.jonaslindstrom.ruffini.reals.structures that implement SemiRingModifier and TypeClassDescriptionclass
class
The real numbers represented as constructive reals, e.g.class
Real numbers represented byDouble
s.