Uses of Interface
dk.jonaslindstrom.ruffini.common.abstractions.Set
Packages that use Set
Package
Description
-
Uses of Set in dk.jonaslindstrom.ruffini.common.abstractions
Subinterfaces of Set in dk.jonaslindstrom.ruffini.common.abstractionsModifier and TypeInterfaceDescriptioninterfaceAn additive group is like aGroupbut where the operation is commutative and is calledadd.interfaceA commutative monoid is a set with an associative and commutative addition operation.interfaceA Euclidean domain is a ring with Euclidean division.interfaceField<E>A field is a commutative ring where every non-zero element has a multiplicative inverse.interfaceGroup<E>A group is a set with an operation and an inverse operation.interfaceInnerProductSpace<V,S, F extends Field<S>> A group is a set with an associative addition operation and an inverse operation.interfaceA module over a ring R is an additive group V together with a scalar multiplication.interfaceMonoid<E>A monoid is a set with an associative operation.interfaceNormedVectorSpace<V,S, F extends Field<S>> An inner product space is a vector space with an inner product.interfaceOrderedSet<E>A set with an ordering.interfaceRing<E>A ring is a set with an associative and commutative addition operation and an associative multiplication operation.interfaceSemigroup<E>A semigroup is a set with an associative multiplication operation.interfaceSemiRing<E>A semiring is a set with an associative and commutative addition operation and an associative multiplication operation.interfaceVectorSpace<V,S, F extends Field<S>> A vector space is a module over a field. -
Uses of Set in dk.jonaslindstrom.ruffini.common.helpers
Classes in dk.jonaslindstrom.ruffini.common.helpers that implement SetModifier and TypeClassDescriptionclassNullSafeRing<E>This class wraps a ring but operations will treat null operands as if they were zero.classWrapper for the ring class which logs the number of operations performed in this ring.classWrapper for the ring class which logs the number of operations performed in this ring. -
Uses of Set in dk.jonaslindstrom.ruffini.common.matrices.structures
Classes in dk.jonaslindstrom.ruffini.common.matrices.structures that implement SetModifier and TypeClassDescriptionclassGeneralLinearGroup<E,F extends Field<E>> This class represents the general linear group GL(n, F) of invertible n × n matrices over a field F.classMatrixRing<E>This class represents a ring of n × n matrices over a base ring. -
Uses of Set in dk.jonaslindstrom.ruffini.common.structures
Classes in dk.jonaslindstrom.ruffini.common.structures that implement SetModifier and TypeClassDescriptionclassAbstractModule<V,S, R extends Ring<S>> classAbstractVectorSpace<V,S, F extends Field<S>> classclassQuotientRing<E>classVectorGroup<E>classVectorSpaceOverField<E,F extends Field<E>> -
Uses of Set in dk.jonaslindstrom.ruffini.common.util
Classes in dk.jonaslindstrom.ruffini.common.util that implement SetModifier and TypeClassDescriptionstatic classstatic classstatic class -
Uses of Set in dk.jonaslindstrom.ruffini.elliptic.structures
Classes in dk.jonaslindstrom.ruffini.elliptic.structures that implement SetModifier and TypeClassDescriptionclassclassEdwardsCurve<E,F extends Field<E>> Instances of this class represents a curve over a field over elements of typeEsatisfying the equation x2 + y2 = 1 + d x2 y2.classMontgomeryCurve<E,F extends Field<E>> Curve on Montgomery form By2 = x3 + Ax2 + x.classShortWeierstrassCurveAffine<E,F extends Field<E>> class -
Uses of Set in dk.jonaslindstrom.ruffini.finitefields
Classes in dk.jonaslindstrom.ruffini.finitefields that implement SetModifier and TypeClassDescriptionclassAlgebraicFieldExtension<E,F extends Field<E>> classclassclassclassclassclass -
Uses of Set in dk.jonaslindstrom.ruffini.integers.structures
Classes in dk.jonaslindstrom.ruffini.integers.structures that implement SetModifier and TypeClassDescriptionclassclassThis class is an implementation of ℤ / nℤ, e.g.classclassclassThis class is an implementation of ℤ / nℤ, e.g.class -
Uses of Set in dk.jonaslindstrom.ruffini.integers.structures.limbs
Classes in dk.jonaslindstrom.ruffini.integers.structures.limbs that implement Set -
Uses of Set in dk.jonaslindstrom.ruffini.permutations.structures
Classes in dk.jonaslindstrom.ruffini.permutations.structures that implement Set -
Uses of Set in dk.jonaslindstrom.ruffini.polynomials.structures
Classes in dk.jonaslindstrom.ruffini.polynomials.structures that implement SetModifier and TypeClassDescriptionclassThis class implements the ring of polynomials K[x] over a field K.classThis class implements the ring of polynomials K[x] over a field K.classThis class implements the ring of polynomials K[x] over a field K.classThis class implements the ring of polynomials K[x] over a field K.classThis class implements the ring of polynomials K[x] over a field K.class -
Uses of Set in dk.jonaslindstrom.ruffini.quadraticform
Classes in dk.jonaslindstrom.ruffini.quadraticform that implement SetModifier and TypeClassDescriptionclassThis implements the ideal class group for a negative discriminant. -
Uses of Set in dk.jonaslindstrom.ruffini.reals.structures
Classes in dk.jonaslindstrom.ruffini.reals.structures that implement SetModifier and TypeClassDescriptionclassclassclassThe real numbers represented as constructive reals, e.g.classclassReal numbers represented byDoubles.