Uses of Class
edu.jas.ufd.FactorAbstract
-
Packages that use FactorAbstract Package Description edu.jas.application Groebner base application package.edu.jas.gbufd Groebner bases using unique factorization package.edu.jas.integrate Elementary Integration package.edu.jas.ufd Unique factorization domain package.edu.jas.ufdroot Unique Factorization Domain and Roots package. -
-
Uses of FactorAbstract in edu.jas.application
Subclasses of FactorAbstract in edu.jas.application Modifier and Type Class Description class
FactorAlgebraicPrim<C extends GcdRingElem<C>>
Algebraic number coefficients factorization algorithms.class
FactorRealReal<C extends GcdRingElem<C> & Rational>
Real algebraic number coefficients factorization algorithms.Fields in edu.jas.application declared as FactorAbstract Modifier and Type Field Description FactorAbstract<RealAlgebraicNumber<C>>
FactorRealReal. factorAlgebraic
Factorization engine for base coefficients.FactorAbstract<C>
FactorAlgebraicPrim. factorCoeff
Factorization engine for base coefficients.Methods in edu.jas.application that return FactorAbstract Modifier and Type Method Description static <C extends GcdRingElem<C> & Rational>
FactorAbstract<RealAlgebraicNumber<C>>FactorFactory. getImplementation(RealAlgebraicRing<C> fac)
Determine suitable implementation of factorization algorithms, case RealAlgebraicNumber<C>.static <C extends GcdRingElem<C>>
FactorAbstract<AlgebraicNumber<C>>FactorFactory. getImplementation(AlgebraicNumberRing<C> fac)
Determine suitable implementation of factorization algorithms, case AlgebraicNumber<C>.static <C extends GcdRingElem<C>>
FactorAbstract<Complex<C>>FactorFactory. getImplementation(ComplexRing<C> fac)
Determine suitable implementation of factorization algorithms, case Complex<C>.static <C extends GcdRingElem<C>>
FactorAbstract<C>FactorFactory. getImplementation(GenPolynomialRing<C> fac)
Determine suitable implementation of factorization algorithms, case recursive GenPolynomial<C>.static <C extends GcdRingElem<C> & Rational>
FactorAbstract<RealAlgebraicNumber<C>>FactorFactory. getImplementation(RealAlgebraicRing<C> fac)
Determine suitable implementation of factorization algorithms, case RealAlgebraicNumber<C>.static <C extends GcdRingElem<C>>
FactorAbstract<C>FactorFactory. getImplementation(RingFactory<C> fac)
Determine suitable implementation of factorization algorithms, other cases.static <C extends GcdRingElem<C>>
FactorAbstract<Quotient<C>>FactorFactory. getImplementation(QuotientRing<C> fac)
Determine suitable implementation of factorization algorithms, case Quotient<C>.Constructors in edu.jas.application with parameters of type FactorAbstract Constructor Description FactorAlgebraicPrim(AlgebraicNumberRing<C> fac, FactorAbstract<C> factorCoeff)
Constructor.FactorRealReal(RealAlgebraicRing<C> fac, FactorAbstract<RealAlgebraicNumber<C>> factorAlgebraic)
Constructor. -
Uses of FactorAbstract in edu.jas.gbufd
Fields in edu.jas.gbufd declared as FactorAbstract Modifier and Type Field Description protected FactorAbstract<C>
MultiplicativeSetFactors. engine
Factors decomposition engine.Constructors in edu.jas.gbufd with parameters of type FactorAbstract Constructor Description MultiplicativeSetFactors(GenPolynomialRing<C> ring, java.util.List<GenPolynomial<C>> ms, FactorAbstract<C> eng)
MultiplicativeSet constructor. -
Uses of FactorAbstract in edu.jas.integrate
Fields in edu.jas.integrate declared as FactorAbstract Modifier and Type Field Description FactorAbstract<C>
ElementaryIntegration. irr
Engine for factorization. -
Uses of FactorAbstract in edu.jas.ufd
Subclasses of FactorAbstract in edu.jas.ufd Modifier and Type Class Description class
FactorAbsolute<C extends GcdRingElem<C>>
Absolute factorization algorithms class.class
FactorAlgebraic<C extends GcdRingElem<C>>
Algebraic number coefficients factorization algorithms.class
FactorComplex<C extends GcdRingElem<C>>
Complex coefficients factorization algorithms.class
FactorInteger<MOD extends GcdRingElem<MOD> & Modular>
Integer coefficients factorization algorithms.class
FactorModular<MOD extends GcdRingElem<MOD> & Modular>
Modular coefficients factorization algorithms.class
FactorModularBerlekamp<MOD extends GcdRingElem<MOD>>
Modular coefficients Berlekamp factorization algorithms.class
FactorQuotient<C extends GcdRingElem<C>>
Rational function coefficients factorization algorithms.class
FactorRational
Rational number coefficients factorization algorithms.Fields in edu.jas.ufd declared as FactorAbstract Modifier and Type Field Description FactorAbstract<AlgebraicNumber<C>>
FactorComplex. factorAlgeb
Factorization engine for algebraic coefficients.FactorAbstract<C>
FactorAlgebraic. factorCoeff
Factorization engine for base coefficients.protected FactorAbstract<BigInteger>
FactorRational. iengine
Factorization engine for integer base coefficients.protected FactorAbstract<MOD>
FactorInteger. mfactor
Factorization engine for modular base coefficients.protected FactorAbstract<C>
FactorFraction. nengine
Factorization engine for normal coefficients.protected FactorAbstract<C>
FactorQuotient. nengine
Factorization engine for normal coefficients.Methods in edu.jas.ufd that return FactorAbstract Modifier and Type Method Description static FactorAbstract<BigInteger>
FactorFactory. getImplementation(BigInteger fac)
Determine suitable implementation of factorization algorithm, case BigInteger.static FactorAbstract<BigRational>
FactorFactory. getImplementation(BigRational fac)
Determine suitable implementation of factorization algorithms, case BigRational.static FactorAbstract<ModInteger>
FactorFactory. getImplementation(ModIntegerRing fac)
Determine suitable implementation of factorization algorithm, case ModInteger.static FactorAbstract<ModInt>
FactorFactory. getImplementation(ModIntRing fac)
Determine suitable implementation of factorization algorithm, case ModInteger.static FactorAbstract<ModLong>
FactorFactory. getImplementation(ModLongRing fac)
Determine suitable implementation of factorization algorithm, case ModInteger.static <C extends GcdRingElem<C>>
FactorAbstract<AlgebraicNumber<C>>FactorFactory. getImplementation(AlgebraicNumberRing<C> fac)
Determine suitable implementation of factorization algorithms, case AlgebraicNumber<C>.static <C extends GcdRingElem<C>>
FactorAbstract<Complex<C>>FactorFactory. getImplementation(ComplexRing<C> fac)
Determine suitable implementation of factorization algorithms, case Complex<C>.static <C extends GcdRingElem<C>>
FactorAbstract<C>FactorFactory. getImplementation(GenPolynomialRing<C> fac)
Determine suitable implementation of factorization algorithms, case recursive GenPolynomial<C>.static <C extends GcdRingElem<C>>
FactorAbstract<C>FactorFactory. getImplementation(RingFactory<C> fac)
Determine suitable implementation of factorization algorithms, other cases.static <C extends GcdRingElem<C>>
FactorAbstract<Quotient<C>>FactorFactory. getImplementation(QuotientRing<C> fac)
Determine suitable implementation of factorization algorithms, case Quotient<C>.Constructors in edu.jas.ufd with parameters of type FactorAbstract Constructor Description FactorAlgebraic(AlgebraicNumberRing<C> fac, FactorAbstract<C> factorCoeff)
Constructor.FactorComplex(ComplexRing<C> fac, FactorAbstract<AlgebraicNumber<C>> factorAlgeb)
Constructor.FactorFraction(QuotPairFactory<GenPolynomial<C>,D> fac, FactorAbstract<C> nengine)
Constructor.FactorQuotient(QuotientRing<C> fac, FactorAbstract<C> nengine)
Constructor. -
Uses of FactorAbstract in edu.jas.ufdroot
Subclasses of FactorAbstract in edu.jas.ufdroot Modifier and Type Class Description class
FactorRealAlgebraic<C extends GcdRingElem<C> & Rational>
Real algebraic number coefficients factorization algorithms.Fields in edu.jas.ufdroot declared as FactorAbstract Modifier and Type Field Description FactorAbstract<AlgebraicNumber<C>>
FactorRealAlgebraic. factorAlgebraic
Factorization engine for base coefficients.Constructors in edu.jas.ufdroot with parameters of type FactorAbstract Constructor Description FactorRealAlgebraic(RealAlgebraicRing<C> fac, FactorAbstract<AlgebraicNumber<C>> factorAlgebraic)
Constructor.
-