Uses of Interface
edu.jas.structure.MonoidFactory
-
Packages that use MonoidFactory Package Description edu.jas.application Groebner base application package.edu.jas.arith Basic arithmetic package.edu.jas.fd Factorization domain package for solvable polynomial rings.edu.jas.poly Generic coefficients polynomial package.edu.jas.ps Generic coefficients power series package.edu.jas.root Real and Complex Root Computation package.edu.jas.structure Basic structural interfaces.edu.jas.ufd Unique factorization domain package.edu.jas.vector Generic vector and matrix package. -
-
Uses of MonoidFactory in edu.jas.application
Classes in edu.jas.application that implement MonoidFactory Modifier and Type Class Description class
LocalRing<C extends GcdRingElem<C>>
Local ring class based on GenPolynomial with RingElem interface.class
LocalSolvablePolynomialRing<C extends GcdRingElem<C>>
LocalSolvablePolynomialRing generic recursive solvable polynomial factory implementing RingFactory and extending GenSolvablePolynomialRing factory.class
RealAlgebraicRing<C extends GcdRingElem<C> & Rational>
Real algebraic number factory class based on bi-variate real algebraic numbers.class
ResidueRing<C extends GcdRingElem<C>>
Residue ring factory based on GenPolynomial with RingFactory interface.class
ResidueSolvablePolynomialRing<C extends GcdRingElem<C>>
ResidueSolvablePolynomialRing generic solvable polynomial with residue coefficients factory implementing RingFactory and extending GenSolvablePolynomialRing factory.class
ResidueSolvableWordPolynomialRing<C extends GcdRingElem<C>>
ResidueSolvableWordPolynomialRing solvable polynomial with word residue coefficients factory.class
SolvableLocalResidueRing<C extends GcdRingElem<C>>
SolvableLocalResidue ring factory for SolvableLocalResidue based on GenSolvablePolynomial with GcdRingElem interface.class
SolvableLocalRing<C extends GcdRingElem<C>>
SolvableLocal ring factory for SolvableLocal with GcdRingElem interface.class
SolvableResidueRing<C extends GcdRingElem<C>>
SolvableResidue ring factory based on GenSolvablePolynomialRing with GcdRingFactory interface.class
WordResidueRing<C extends GcdRingElem<C>>
WordResidue ring factory based on GenWordPolynomialRing with GcdRingFactory interface. -
Uses of MonoidFactory in edu.jas.arith
Subinterfaces of MonoidFactory in edu.jas.arith Modifier and Type Interface Description interface
ModularRingFactory<C extends RingElem<C> & Modular>
Modular ring factory interface.Classes in edu.jas.arith that implement MonoidFactory Modifier and Type Class Description class
BigComplex
BigComplex class based on BigRational implementing the RingElem respectively the StarRingElem interface.class
BigDecimal
BigDecimal class to make java.math.BigDecimal available with RingElem interface.class
BigDecimalComplex
BigComplex class based on BigDecimal implementing the RingElem respectively the StarRingElem interface.class
BigInteger
BigInteger class to make java.math.BigInteger available with RingElem respectively the GcdRingElem interface.class
BigOctonion
BigOctonion class based on BigRational implementing the RingElem interface and with the familiar MAS static method names.class
BigQuaternionRing
BigQuaternion ring class based on BigRational implementing the RingElem interface.class
BigRational
Immutable arbitrary-precision rational numbers.class
ModIntegerRing
ModIntegerRing factory with RingFactory interface.class
ModIntRing
ModIntRing factory with RingFactory interface.class
ModLongRing
ModLongRing factory with RingFactory interface.class
ProductRing<C extends RingElem<C>>
Direct product ring factory based on RingElem and RingFactory module. -
Uses of MonoidFactory in edu.jas.fd
Classes in edu.jas.fd that implement MonoidFactory Modifier and Type Class Description class
QuotSolvablePolynomialRing<C extends GcdRingElem<C>>
QuotSolvablePolynomialRing generic recursive solvable polynomial factory implementing RingFactory and extending GenSolvablePolynomialRing factory.class
SolvableQuotientRing<C extends GcdRingElem<C>>
SolvableQuotient ring factory based on GenPolynomial with RingElem interface. -
Uses of MonoidFactory in edu.jas.poly
Subinterfaces of MonoidFactory in edu.jas.poly Modifier and Type Interface Description interface
PolynomialRing<C extends RingElem<C>>
Polynomial factory interface.Classes in edu.jas.poly that implement MonoidFactory Modifier and Type Class Description class
AlgebraicNumberRing<C extends RingElem<C>>
Algebraic number factory.class
ComplexRing<C extends RingElem<C>>
Generic Complex ring factory implementing the RingFactory interface.class
GenExteriorPolynomialRing<C extends RingElem<C>>
GenExteriorPolynomialRing generic antisymmetric polynomial factory implementing RingFactory; Factory for antisymmetric polynomials (in fact vectors) over C.class
GenPolynomialRing<C extends RingElem<C>>
GenPolynomialRing generic polynomial factory.class
GenSolvablePolynomialRing<C extends RingElem<C>>
GenSolvablePolynomialRing generic solvable polynomial factory implementing RingFactory and extending GenPolynomialRing factory.class
GenWordPolynomialRing<C extends RingElem<C>>
GenWordPolynomialRing generic polynomial factory implementing RingFactory; Factory for non-commutative string polynomials over C.class
IndexFactory
IndexList factory implements a factory for index lists for exterior polynomials.class
LocalRing<C extends RingElem<C>>
Local ring factory based on RingElem principal ideal.class
QLRSolvablePolynomialRing<C extends GcdRingElem<C> & QuotPair<GenPolynomial<D>>,D extends GcdRingElem<D>>
QLRSolvablePolynomialRing generic recursive solvable polynomial factory implementing RingFactory and extending GenSolvablePolynomialRing factory.class
QuotientRing<C extends RingElem<C>>
Quotient ring factory using RingElem and RingFactory.class
RecSolvablePolynomialRing<C extends RingElem<C>>
RecSolvablePolynomialRing generic recursive solvable polynomial factory implementing RingFactory and extending GenSolvablePolynomialRing factory.class
RecSolvableWordPolynomialRing<C extends RingElem<C>>
RecSolvableWordPolynomialRing generic recursive solvable polynomial factory implementing RingFactory and extending GenSolvablePolynomialRing factory.class
ResidueRing<C extends RingElem<C>>
Residue ring factory based on RingElem and RingFactory module.class
WordFactory
WordFactory implements alphabet related methods.Methods in edu.jas.poly that return MonoidFactory Modifier and Type Method Description MonoidFactory<IndexList>
IndexList. factory()
Get the corresponding element factory.MonoidFactory<Word>
Word. factory()
Get the corresponding element factory. -
Uses of MonoidFactory in edu.jas.ps
Classes in edu.jas.ps that implement MonoidFactory Modifier and Type Class Description class
MultiVarPowerSeriesRing<C extends RingElem<C>>
Multivariate power series ring implementation.class
UnivPowerSeriesRing<C extends RingElem<C>>
Univariate power series ring implementation. -
Uses of MonoidFactory in edu.jas.root
Classes in edu.jas.root that implement MonoidFactory Modifier and Type Class Description class
ComplexAlgebraicRing<C extends GcdRingElem<C> & Rational>
Complex algebraic number factory class based on AlgebraicNumberRing with RingFactory interface.class
RealAlgebraicRing<C extends GcdRingElem<C> & Rational>
Real algebraic number factory class based on AlgebraicNumberRing with RingFactory interface. -
Uses of MonoidFactory in edu.jas.structure
Subinterfaces of MonoidFactory in edu.jas.structure Modifier and Type Interface Description interface
AlgebraFactory<A extends AlgebraElem<A,C>,C extends RingElem<C>>
Algebra factory interface.interface
FieldFactory<C extends RingElem<C>>
Field factory interface.interface
RingFactory<C extends RingElem<C>>
Ring factory interface.Methods in edu.jas.structure with parameters of type MonoidFactory Modifier and Type Method Description static <C extends MonoidElem<C>>
CPower. modPower(MonoidFactory<C> fac, C a, long n, C m)
power of a to the n-th modulo m.static <C extends MonoidElem<C>>
CPower. modPower(MonoidFactory<C> fac, C a, java.math.BigInteger n, C m)
power of a to the n-th modulo m.static <C extends MonoidElem<C>>
CPower. multiply(MonoidFactory<C> fac, java.util.List<C> A)
Multiply elements in list.static <C extends MonoidElem<C>>
CPower. power(MonoidFactory<C> fac, C a, long n)
power of a to the n-th. -
Uses of MonoidFactory in edu.jas.ufd
Classes in edu.jas.ufd that implement MonoidFactory Modifier and Type Class Description class
QuotientRing<C extends GcdRingElem<C>>
Quotient ring factory based on GenPolynomial with RingElem interface. -
Uses of MonoidFactory in edu.jas.vector
Classes in edu.jas.vector that implement MonoidFactory Modifier and Type Class Description class
GenMatrixRing<C extends RingElem<C>>
GenMatrixRing implements a generic matrix algebra factory with RingFactory.
-