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 classFactorAlgebraicPrim<C extends GcdRingElem<C>>Algebraic number coefficients factorization algorithms.classFactorRealReal<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. factorAlgebraicFactorization engine for base coefficients.FactorAbstract<C>FactorAlgebraicPrim. factorCoeffFactorization 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. engineFactors 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. irrEngine for factorization. -
Uses of FactorAbstract in edu.jas.ufd
Subclasses of FactorAbstract in edu.jas.ufd Modifier and Type Class Description classFactorAbsolute<C extends GcdRingElem<C>>Absolute factorization algorithms class.classFactorAlgebraic<C extends GcdRingElem<C>>Algebraic number coefficients factorization algorithms.classFactorComplex<C extends GcdRingElem<C>>Complex coefficients factorization algorithms.classFactorInteger<MOD extends GcdRingElem<MOD> & Modular>Integer coefficients factorization algorithms.classFactorModular<MOD extends GcdRingElem<MOD> & Modular>Modular coefficients factorization algorithms.classFactorModularBerlekamp<MOD extends GcdRingElem<MOD>>Modular coefficients Berlekamp factorization algorithms.classFactorQuotient<C extends GcdRingElem<C>>Rational function coefficients factorization algorithms.classFactorRationalRational number coefficients factorization algorithms.Fields in edu.jas.ufd declared as FactorAbstract Modifier and Type Field Description FactorAbstract<AlgebraicNumber<C>>FactorComplex. factorAlgebFactorization engine for algebraic coefficients.FactorAbstract<C>FactorAlgebraic. factorCoeffFactorization engine for base coefficients.protected FactorAbstract<BigInteger>FactorRational. iengineFactorization engine for integer base coefficients.protected FactorAbstract<MOD>FactorInteger. mfactorFactorization engine for modular base coefficients.protected FactorAbstract<C>FactorFraction. nengineFactorization engine for normal coefficients.protected FactorAbstract<C>FactorQuotient. nengineFactorization 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 classFactorRealAlgebraic<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. factorAlgebraicFactorization 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.
-