Uses of Class
edu.jas.arith.BigRational
-
Packages that use BigRational 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.gbufd Groebner bases using unique factorization package.edu.jas.poly Generic coefficients polynomial package.edu.jas.root Real and Complex Root Computation package.edu.jas.ufd Unique factorization domain package. -
-
Uses of BigRational in edu.jas.application
Fields in edu.jas.application declared as BigRational Modifier and Type Field Description protected BigRationalRealAlgebraicRing. epsEpsilon of the isolating rectangle for a complex root.Methods in edu.jas.application that return BigRational Modifier and Type Method Description BigRationalRealAlgebraicRing. getEps()Get epsilon.BigRationalRealAlgebraicNumber. getRational()Return a BigRational approximation of this Element.BigRationalRealAlgebraicNumber. magnitude()RealAlgebraicNumber magnitude.Methods in edu.jas.application that return types with arguments of type BigRational Modifier and Type Method Description static java.util.List<GenPolynomial<BigRational>>ExamplesGeoTheorems. getExample()get Pappus Example.Methods in edu.jas.application with parameters of type BigRational Modifier and Type Method Description static <D extends GcdRingElem<D> & Rational>
java.util.List<IdealWithComplexRoots<D>>PolyUtilApp. complexRoots(Ideal<D> G, BigRational eps)Construct superset of complex roots for zero dimensional ideal(G).static <D extends GcdRingElem<D> & Rational>
java.util.List<java.util.List<Complex<BigDecimal>>>PolyUtilApp. complexRoots(Ideal<D> I, java.util.List<GenPolynomial<D>> univs, BigRational eps)Construct superset of complex roots for zero dimensional ideal(G).static <D extends GcdRingElem<D> & Rational>
java.util.List<IdealWithComplexRoots<D>>PolyUtilApp. complexRoots(java.util.List<IdealWithUniv<D>> Il, BigRational eps)Construct superset of complex roots for zero dimensional ideal(G).static <D extends GcdRingElem<D> & Rational>
java.util.List<java.util.List<Complex<BigDecimal>>>PolyUtilApp. complexRootTuples(Ideal<D> I, BigRational eps)Construct superset of complex roots for zero dimensional ideal(G).static <D extends GcdRingElem<D> & Rational>
java.util.List<java.util.List<Complex<BigDecimal>>>PolyUtilApp. complexRootTuples(java.util.List<IdealWithUniv<D>> Il, BigRational eps)Construct superset of complex roots for zero dimensional ideal(G).static <D extends GcdRingElem<D> & Rational>
java.util.List<IdealWithRealRoots<D>>PolyUtilApp. realRoots(Ideal<D> G, BigRational eps)Construct superset of real roots for zero dimensional ideal(G).static <D extends GcdRingElem<D> & Rational>
java.util.List<java.util.List<BigDecimal>>PolyUtilApp. realRoots(Ideal<D> I, java.util.List<GenPolynomial<D>> univs, BigRational eps)Construct superset of real roots for zero dimensional ideal(G).static <D extends GcdRingElem<D> & Rational>
java.util.List<IdealWithRealRoots<D>>PolyUtilApp. realRoots(java.util.List<IdealWithUniv<D>> Il, BigRational eps)Construct superset of real roots for zero dimensional ideal(G).static <D extends GcdRingElem<D> & Rational>
java.util.List<java.util.List<BigDecimal>>PolyUtilApp. realRootTuples(Ideal<D> I, BigRational eps)Construct superset of real roots for zero dimensional ideal(G).static <D extends GcdRingElem<D> & Rational>
java.util.List<java.util.List<BigDecimal>>PolyUtilApp. realRootTuples(java.util.List<IdealWithUniv<D>> Il, BigRational eps)Construct superset of real roots for zero dimensional ideal(G).voidRealAlgebraicRing. refineRoot(BigRational e)Refine root.voidRealAlgebraicRing. setEps(BigRational e)Set a new epsilon. -
Uses of BigRational in edu.jas.arith
Fields in edu.jas.arith declared as BigRational Modifier and Type Field Description (package private) BigRationalBigRationalIterator. currdata structure.static BigRationalBigRational. HALFThe Constant 1/2.BigRationalBigComplex. imImaginary part of the data structure.BigRationalBigQuaternion. imImaginary part i of the data structure.BigRationalBigQuaternion. jmImaginary part j of the data structure.BigRationalBigQuaternion. kmImaginary part k of the data structure.static BigRationalBigRational. ONEThe Constant 1.BigRationalBigComplex. reReal part of the data structure.BigRationalBigQuaternion. reReal part of the data structure.static BigRationalBigRational. ZEROThe Constant 0.Fields in edu.jas.arith with type parameters of type BigRational Modifier and Type Field Description (package private) java.util.Iterator<BigRational>BigRationalUniqueIterator. ratit(package private) java.util.Set<BigRational>BigRationalUniqueIterator. uniquedata structure.Methods in edu.jas.arith that return BigRational Modifier and Type Method Description BigRationalBigRational. abs()Rational number absolute value.static BigRationalBigComplex. CABS(BigComplex A)Complex number absolute value.static BigRationalArithUtil. continuedFractionApprox(java.util.List<BigInteger> A)Continued fraction approximation.BigRationalBigRational. copy()Clone this.BigRationalBigRational. copy(BigRational c)Copy BigRational element c.BigRationalBigRational. divide(BigRational S)Rational number quotient.BigRational[]BigRational. egcd(BigRational S)BigRational extended greatest common divisor.BigRationalBigRational. factory()Get the corresponding element factory.BigRationalBigRational. fromInteger(long a)Get a BigRational element from a long.BigRationalBigRational. fromInteger(BigInteger a)Get a BigRational element from a arith.BigInteger.BigRationalBigRational. fromInteger(java.math.BigInteger a)Get a BigRational element from a math.BigInteger.BigRationalBigRational. gcd(BigRational S)Rational number greatest common divisor.BigRationalBigComplex. getIm()Get the imaginary part.BigRationalBigQuaternion. getIm()Get the imaginary part im.BigRationalBigQuaternion. getJm()Get the imaginary part jm.BigRationalBigQuaternion. getKm()Get the imaginary part km.BigRationalBigRational. getONE()Get the one element.BigRationalBigDecimal. getRational()Get the rational representation.BigRationalBigInteger. getRational()Return a BigRational approximation of this Element.BigRationalBigRational. getRational()Return a BigRational approximation of this Element.BigRationalRational. getRational()Return a BigRational approximation of this Element.BigRationalBigComplex. getRe()Get the real part.BigRationalBigQuaternion. getRe()Get the real part.BigRationalBigRational. getZERO()Get the zero element.BigRationalBigRational. inverse()Rational number inverse.BigRationalBigRational. multiply(BigRational S)Rational number product.BigRationalBigRational. negate()Rational number negative.BigRationalBigRationalIterator. next()Get next rational.BigRationalBigRationalUniqueIterator. next()Get next rational.static BigRationalBigOctonion. OABS(BigOctonion A)Octonion number absolute value.BigRationalBigRational. parse(java.io.Reader r)Parse rational number from Reader.BigRationalBigRational. parse(java.lang.String s)Parse rational number from String.static BigRationalBigQuaternion. QABS(BigQuaternion A)Quaternion number absolute value.BigRational[]BigRational. quotientRemainder(BigRational S)Quotient and remainder by division of this by S.BigRationalBigRational. random(int n)Rational number, random.BigRationalBigRational. random(int n, java.util.Random rnd)Rational number, random.static BigRationalBigRational. reduction(java.math.BigInteger n, java.math.BigInteger d)Rational number reduction to lowest terms.BigRationalBigRational. remainder(BigRational S)Rational number remainder.static BigRationalBigRational. RNABS(BigRational R)Rational number absolute value.static BigRationalBigRational. RNDIF(BigRational R, BigRational S)Rational number difference.static BigRationalBigRational. RNINT(java.math.BigInteger A)Rational number from integer.static BigRationalBigRational. RNINV(BigRational R)Rational number inverse.static BigRationalBigRational. RNNEG(BigRational R)Rational number negative.static BigRationalBigRational. RNPROD(BigRational R, BigRational S)Rational number product.static BigRationalBigRational. RNQ(BigRational R, BigRational S)Rational number quotient.static BigRationalBigRational. RNRAND(int NL)Rational number, random.static BigRationalBigRational. RNRED(java.math.BigInteger n, java.math.BigInteger d)Rational number reduction to lowest terms.static BigRationalBigRational. RNSUM(BigRational R, BigRational S)Rational number sum.static BigRationalRoots. sqrt(BigRational A)Square root.BigRationalBigRational. subtract(BigRational S)Rational number difference.BigRationalBigRational. sum(BigRational S)Rational number sum.static BigRationalBigRational. valueOf(long a)Get a BigRational element from a long.static BigRationalBigRational. valueOf(java.math.BigInteger a)Get a BigRational element from a math.BigInteger.Methods in edu.jas.arith that return types with arguments of type BigRational Modifier and Type Method Description java.util.List<BigRational>BigRational. generators()Get a list of the generating elements.java.util.Iterator<BigRational>BigRational. iterator()Get a BigRational iterator.java.util.Iterator<BigRational>BigRational. uniqueIterator()Get a BigRational iterator with no duplicates.Methods in edu.jas.arith with parameters of type BigRational Modifier and Type Method Description intBigRational. compareTo(BigRational S)Rational number comparison.static java.util.List<BigInteger>ArithUtil. continuedFraction(BigRational A)Continued fraction.BigRationalBigRational. copy(BigRational c)Copy BigRational element c.BigOctonionBigOctonion. divide(BigRational b)BigOctonion divide.BigQuaternionBigQuaternion. divide(BigRational b)BigQuaternion divide.BigQuaternionBigQuaternionInteger. divide(BigRational b)BigQuaternion divide.BigRationalBigRational. divide(BigRational S)Rational number quotient.BigRational[]BigRational. egcd(BigRational S)BigRational extended greatest common divisor.BigRationalBigRational. gcd(BigRational S)Rational number greatest common divisor.BigQuaternionBigQuaternion. multiply(BigRational b)BigQuaternion multiply with BigRational.BigRationalBigRational. multiply(BigRational S)Rational number product.BigRational[]BigRational. quotientRemainder(BigRational S)Quotient and remainder by division of this by S.BigRationalBigRational. remainder(BigRational S)Rational number remainder.static BigRationalBigRational. RNABS(BigRational R)Rational number absolute value.static intBigRational. RNCOMP(BigRational R, BigRational S)Rational number comparison.static java.math.BigIntegerBigRational. RNDEN(BigRational R)Rational number denominator.static BigRationalBigRational. RNDIF(BigRational R, BigRational S)Rational number difference.static voidBigRational. RNDWR(BigRational R, int NL)Rational number decimal write.static BigRationalBigRational. RNINV(BigRational R)Rational number inverse.static BigRationalBigRational. RNNEG(BigRational R)Rational number negative.static java.math.BigIntegerBigRational. RNNUM(BigRational R)Rational number numerator.static BigRationalBigRational. RNPROD(BigRational R, BigRational S)Rational number product.static BigRationalBigRational. RNQ(BigRational R, BigRational S)Rational number quotient.static intBigRational. RNSIGN(BigRational R)Rational number sign.static BigRationalBigRational. RNSUM(BigRational R, BigRational S)Rational number sum.static BigRationalRoots. sqrt(BigRational A)Square root.BigRationalBigRational. subtract(BigRational S)Rational number difference.BigRationalBigRational. sum(BigRational S)Rational number sum.Constructors in edu.jas.arith with parameters of type BigRational Constructor Description BigComplex(BigRational r)The constructor creates a BigComplex object from a BigRational object as real part, the imaginary part is set to 0.BigComplex(BigRational r, BigRational i)The constructor creates a BigComplex object from two BigRational objects real and imaginary part.BigDecimal(BigRational a)Constructor for BigDecimal from BigRational.BigDecimal(BigRational a, java.math.MathContext mc)Constructor for BigDecimal from BigRational.BigOctonion(BigQuaternionRing fac, BigRational r)Constructor for a BigOctonion from BigRational.BigQuaternion(BigQuaternionRing fac, BigRational r)Constructor for a BigQuaternion from BigRationals.BigQuaternion(BigQuaternionRing fac, BigRational r, BigRational i)Constructor for a BigQuaternion from BigRationals.BigQuaternion(BigQuaternionRing fac, BigRational r, BigRational i, BigRational j)Constructor for a BigQuaternion from BigRationals.BigQuaternion(BigQuaternionRing fac, BigRational r, BigRational i, BigRational j, BigRational k)Constructor for a BigQuaternion from BigRationals.BigQuaternionInteger(BigQuaternionRing fac, BigRational r)Constructor for a BigQuaternion from BigRationals.BigQuaternionInteger(BigQuaternionRing fac, BigRational r, BigRational i)Constructor for a BigQuaternion from BigRationals.BigQuaternionInteger(BigQuaternionRing fac, BigRational r, BigRational i, BigRational j)Constructor for a BigQuaternion from BigRationals.BigQuaternionInteger(BigQuaternionRing fac, BigRational r, BigRational i, BigRational j, BigRational k)Constructor for a BigQuaternion from BigRationals.Constructor parameters in edu.jas.arith with type arguments of type BigRational Constructor Description BigRationalUniqueIterator(java.util.Iterator<BigRational> rit)BigRational iterator constructor. -
Uses of BigRational in edu.jas.fd
Methods in edu.jas.fd that return types with arguments of type BigRational Modifier and Type Method Description static GreatestCommonDivisorAbstract<BigRational>SGCDFactory. getImplementation(BigRational fac)Determine suitable implementation of gcd algorithms, case BigRational.static GreatestCommonDivisorAbstract<BigRational>SGCDFactory. getProxy(BigRational fac)Determine suitable proxy for gcd algorithms, case BigRational.Methods in edu.jas.fd with parameters of type BigRational Modifier and Type Method Description static GreatestCommonDivisorAbstract<BigRational>SGCDFactory. getImplementation(BigRational fac)Determine suitable implementation of gcd algorithms, case BigRational.static GreatestCommonDivisorAbstract<BigRational>SGCDFactory. getProxy(BigRational fac)Determine suitable proxy for gcd algorithms, case BigRational. -
Uses of BigRational in edu.jas.gbufd
Classes in edu.jas.gbufd with type parameters of type BigRational Modifier and Type Class Description classGroebnerBaseRational<C extends BigRational>Groebner Base sequential algorithm for rational coefficients, fraction free computation.Methods in edu.jas.gbufd that return types with arguments of type BigRational Modifier and Type Method Description java.util.List<GenPolynomial<BigRational>>GroebnerBaseRational. GB(int modv, java.util.List<GenPolynomial<BigRational>> F)Groebner base using fraction free computation.static GroebnerBaseAbstract<BigRational>GBFactory. getImplementation(BigRational fac)Determine suitable implementation of GB algorithms, case BigRational.static GroebnerBaseAbstract<BigRational>GBFactory. getImplementation(BigRational fac, PairList<BigRational> pl)Determine suitable implementation of GB algorithms, case BigRational.static GroebnerBaseAbstract<BigRational>GBFactory. getImplementation(BigRational fac, GBFactory.Algo a)Determine suitable implementation of GB algorithms, case BigRational.static GroebnerBaseAbstract<BigRational>GBFactory. getImplementation(BigRational fac, GBFactory.Algo a, PairList<BigRational> pl)Determine suitable implementation of GB algorithms, case BigRational.static SolvableGroebnerBaseAbstract<BigRational>SGBFactory. getImplementation(BigRational fac)Determine suitable implementation of GB algorithms, case BigRational.static SolvableGroebnerBaseAbstract<BigRational>SGBFactory. getImplementation(BigRational fac, PairList<BigRational> pl)Determine suitable implementation of GB algorithms, case BigRational.static SolvableGroebnerBaseAbstract<BigRational>SGBFactory. getImplementation(BigRational fac, GBFactory.Algo a)Determine suitable implementation of GB algorithms, case BigRational.static SolvableGroebnerBaseAbstract<BigRational>SGBFactory. getImplementation(BigRational fac, GBFactory.Algo a, PairList<BigRational> pl)Determine suitable implementation of GB algorithms, case BigRational.java.util.List<GenPolynomial<BigRational>>GroebnerBaseRational. minimalGB(java.util.List<GenPolynomial<BigRational>> Gp)Minimal ordered Groebner basis.Methods in edu.jas.gbufd with parameters of type BigRational Modifier and Type Method Description static GroebnerBaseAbstract<BigRational>GBFactory. getImplementation(BigRational fac)Determine suitable implementation of GB algorithms, case BigRational.static GroebnerBaseAbstract<BigRational>GBFactory. getImplementation(BigRational fac, PairList<BigRational> pl)Determine suitable implementation of GB algorithms, case BigRational.static GroebnerBaseAbstract<BigRational>GBFactory. getImplementation(BigRational fac, GBFactory.Algo a)Determine suitable implementation of GB algorithms, case BigRational.static GroebnerBaseAbstract<BigRational>GBFactory. getImplementation(BigRational fac, GBFactory.Algo a, PairList<BigRational> pl)Determine suitable implementation of GB algorithms, case BigRational.static SolvableGroebnerBaseAbstract<BigRational>SGBFactory. getImplementation(BigRational fac)Determine suitable implementation of GB algorithms, case BigRational.static SolvableGroebnerBaseAbstract<BigRational>SGBFactory. getImplementation(BigRational fac, PairList<BigRational> pl)Determine suitable implementation of GB algorithms, case BigRational.static SolvableGroebnerBaseAbstract<BigRational>SGBFactory. getImplementation(BigRational fac, GBFactory.Algo a)Determine suitable implementation of GB algorithms, case BigRational.static SolvableGroebnerBaseAbstract<BigRational>SGBFactory. getImplementation(BigRational fac, GBFactory.Algo a, PairList<BigRational> pl)Determine suitable implementation of GB algorithms, case BigRational.Method parameters in edu.jas.gbufd with type arguments of type BigRational Modifier and Type Method Description intGroebnerBaseFGLMExamples. bitHeight(java.util.List<GenPolynomial<BigRational>> list)Method bitHeight returns the bitlength of the greatest number occurring during the computation of a Groebner base.java.util.List<GenPolynomial<BigRational>>GroebnerBaseRational. GB(int modv, java.util.List<GenPolynomial<BigRational>> F)Groebner base using fraction free computation.static GroebnerBaseAbstract<BigRational>GBFactory. getImplementation(BigRational fac, PairList<BigRational> pl)Determine suitable implementation of GB algorithms, case BigRational.static GroebnerBaseAbstract<BigRational>GBFactory. getImplementation(BigRational fac, GBFactory.Algo a, PairList<BigRational> pl)Determine suitable implementation of GB algorithms, case BigRational.static SolvableGroebnerBaseAbstract<BigRational>SGBFactory. getImplementation(BigRational fac, PairList<BigRational> pl)Determine suitable implementation of GB algorithms, case BigRational.static SolvableGroebnerBaseAbstract<BigRational>SGBFactory. getImplementation(BigRational fac, GBFactory.Algo a, PairList<BigRational> pl)Determine suitable implementation of GB algorithms, case BigRational.java.util.List<GenPolynomial<BigRational>>GroebnerBaseRational. minimalGB(java.util.List<GenPolynomial<BigRational>> Gp)Minimal ordered Groebner basis. -
Uses of BigRational in edu.jas.poly
Methods in edu.jas.poly that return BigRational Modifier and Type Method Description BigRationalImagPart. eval(BigComplex c)BigRationalRealPart. eval(BigComplex c)Methods in edu.jas.poly that return types with arguments of type BigRational Modifier and Type Method Description static GenPolynomial<BigRational>PolyUtil. imaginaryPart(GenPolynomialRing<BigRational> fac, GenPolynomial<BigComplex> A)Imaginary part.static GenPolynomial<BigRational>PolyUtil. realPart(GenPolynomialRing<BigRational> fac, GenPolynomial<BigComplex> A)Real part.Methods in edu.jas.poly with parameters of type BigRational Modifier and Type Method Description BigIntegerRatNumer. eval(BigRational c)BigComplexRatToCompl. eval(BigRational c)BigIntegerRatToInt. eval(BigRational c)BigIntegerRatToIntFactor. eval(BigRational c) -
Uses of BigRational in edu.jas.root
Fields in edu.jas.root declared as BigRational Modifier and Type Field Description protected BigRationalComplexAlgebraicRing. epsEpsilon of the isolating rectangle for a complex root.protected BigRationalRealAlgebraicRing. epsPrecision of the isolating interval for a real root.Methods in edu.jas.root that return BigRational Modifier and Type Method Description static BigRationalRealArithUtil. continuedFractionApprox(java.util.List<BigInteger> A)Continued fraction approximation.BigRationalComplexAlgebraicRing. getEps()Get epsilon.BigRationalRealAlgebraicRing. getEps()Get the epsilon.BigRationalRealAlgebraicNumber. getRational()Return a BigRational approximation of this Element.BigRationalRealAlgebraicNumber. magnitude()RealAlgebraicNumber magnitude.BigRationalInterval. rationalLength()BigRational Length.BigRationalRealRootTuple. rationalLength()Rational Length.BigRationalRectangle. rationalLength()Rational Length.BigRationalInterval. rationalMiddle()Rational middle point.Methods in edu.jas.root that return types with arguments of type BigRational Modifier and Type Method Description java.util.List<BigRational>RealRootTuple. getRational()Rational approximation of each coordinate.Complex<BigRational>Rectangle. getRationalCenter()Complex of BigRational approximation of center.Complex<BigRational>ComplexAlgebraicNumber. magnitude()ComplexAlgebraicNumber magnitude.Methods in edu.jas.root with parameters of type BigRational Modifier and Type Method Description Complex<BigDecimal>ComplexRootsAbstract. approximateRoot(Rectangle<C> rt, GenPolynomial<Complex<C>> f, BigRational eps)Approximate complex root.BigDecimalRealRootsAbstract. approximateRoot(Interval<C> iv, GenPolynomial<C> f, BigRational eps)Approximate real root.java.util.List<Complex<BigDecimal>>ComplexRootsAbstract. approximateRoots(GenPolynomial<Complex<C>> a, BigRational eps)List of decimal approximations of complex roots of complex polynomial.java.util.List<BigDecimal>RealRootsAbstract. approximateRoots(GenPolynomial<C> f, BigRational eps)Approximate real roots.static <C extends GcdRingElem<C> & Rational>
java.util.List<ComplexAlgebraicNumber<C>>RootFactory. complexAlgebraicNumbers(GenPolynomial<C> f, BigRational eps)Complex algebraic numbers.static <C extends GcdRingElem<C> & Rational>
java.util.List<ComplexAlgebraicNumber<C>>RootFactory. complexAlgebraicNumbersComplex(GenPolynomial<Complex<C>> f, BigRational eps)Complex algebraic numbers.Complex<C>ComplexRootsAbstract. complexMagnitude(Rectangle<C> rect, GenPolynomial<Complex<C>> f, GenPolynomial<Complex<C>> g, BigRational eps)Complex algebraic number magnitude.Rectangle<C>ComplexRoots. complexRootRefinement(Rectangle<C> rect, GenPolynomial<Complex<C>> a, BigRational len)Complex root refinement of complex polynomial a on rectangle.Rectangle<C>ComplexRootsAbstract. complexRootRefinement(Rectangle<C> rect, GenPolynomial<Complex<C>> a, BigRational len)Complex root refinement of complex polynomial a on rectangle.java.util.List<Rectangle<C>>ComplexRootsAbstract. complexRoots(GenPolynomial<Complex<C>> a, BigRational len)List of complex roots of complex polynomial.static <C extends GcdRingElem<C> & Rational>
DecimalRoots<C>RootFactory. decimalRoots(GenPolynomial<C> f, BigRational eps)Roots as real and complex decimal numbers.static <C extends GcdRingElem<C> & Rational>
DecimalRoots<C>RootFactory. decimalRoots(AlgebraicRoots<C> ar, BigRational eps)Roots as real and complex decimal numbers.static <C extends GcdRingElem<C> & Rational>
java.util.List<Complex<BigDecimal>>RootFactory. filterOutRealRoots(GenPolynomial<C> f, java.util.List<Complex<BigDecimal>> c, java.util.List<BigDecimal> r, BigRational eps)Filter real roots from complex roots.RealAlgebraicNumber<C>RealAlgebraicRing. fromRational(BigRational a)Get a RealAlgebraicNumber element from a BigRational value.Interval<C>RealRootsAbstract. invariantMagnitudeInterval(Interval<C> iv, GenPolynomial<C> f, GenPolynomial<C> g, BigRational eps)Invariant interval for algebraic number magnitude.Rectangle<C>ComplexRootsAbstract. invariantMagnitudeRectangle(Rectangle<C> rect, GenPolynomial<Complex<C>> f, GenPolynomial<Complex<C>> g, BigRational eps)Invariant rectangle for algebraic number magnitude.booleanRealRootsAbstract. isApproximateRoot(java.util.List<BigDecimal> R, GenPolynomial<C> f, BigRational eps)Test if each x in R is an approximate real root.static <C extends GcdRingElem<C> & Rational>
booleanRootFactory. isRealRoot(GenPolynomial<C> f, Complex<BigDecimal> c, BigDecimal r, BigRational eps)Is complex decimal number a real root of a polynomial.static <C extends GcdRingElem<C> & Rational>
java.util.List<RealAlgebraicNumber<C>>RootFactory. realAlgebraicNumbers(GenPolynomial<C> f, BigRational eps)Real algebraic numbers.static <C extends GcdRingElem<C> & Rational>
java.util.List<RealAlgebraicNumber<C>>RootFactory. realAlgebraicNumbersField(GenPolynomial<C> f, BigRational eps)Real algebraic numbers from a field.static <C extends GcdRingElem<C> & Rational>
java.util.List<RealAlgebraicNumber<C>>RootFactory. realAlgebraicNumbersIrred(GenPolynomial<C> f, BigRational eps)Real algebraic numbers from a irreducible polynomial.CRealRoots. realMagnitude(Interval<C> iv, GenPolynomial<C> f, GenPolynomial<C> g, BigRational eps)Real algebraic number magnitude.CRealRootsAbstract. realMagnitude(Interval<C> iv, GenPolynomial<C> f, GenPolynomial<C> g, BigRational eps)Real algebraic number magnitude.java.util.List<Interval<C>>RealRoots. realRoots(GenPolynomial<C> f, BigRational eps)Isolating intervals for the real roots.java.util.List<Interval<C>>RealRootsAbstract. realRoots(GenPolynomial<C> f, BigRational eps)Isolating intervals for the real roots.Interval<C>RealRoots. refineInterval(Interval<C> iv, GenPolynomial<C> f, BigRational eps)Refine interval.Interval<C>RealRootsAbstract. refineInterval(Interval<C> iv, GenPolynomial<C> f, BigRational eps)Refine interval.java.util.List<Interval<C>>RealRoots. refineIntervals(java.util.List<Interval<C>> V, GenPolynomial<C> f, BigRational eps)Refine intervals.java.util.List<Interval<C>>RealRootsAbstract. refineIntervals(java.util.List<Interval<C>> V, GenPolynomial<C> f, BigRational eps)Refine intervals.voidComplexAlgebraicRing. refineRoot(BigRational e)Refine root.voidRealAlgebraicRing. refineRoot(BigRational e)Refine root.voidRealRootTuple. refineRoot(BigRational eps)Refine root isolating intervals.static <C extends GcdRingElem<C> & Rational>
voidRootFactory. rootRefine(AlgebraicRoots<C> a, BigRational eps)Root refinement of real and complex algebraic numbers.voidComplexAlgebraicRing. setEps(BigRational e)Set a new epsilon.voidRealAlgebraicRing. setEps(BigRational e)Set a new epsilon.Method parameters in edu.jas.root with type arguments of type BigRational Modifier and Type Method Description static java.util.List<BigInteger>RealArithUtil. continuedFraction(RealAlgebraicNumber<BigRational> A, int M)Continued fraction. -
Uses of BigRational in edu.jas.ufd
Methods in edu.jas.ufd that return types with arguments of type BigRational Modifier and Type Method Description java.util.List<GenPolynomial<BigRational>>FactorRational. baseFactorsSquarefree(GenPolynomial<BigRational> P)GenPolynomial base factorization of a squarefree polynomial.java.util.SortedMap<GenPolynomial<BigRational>,java.lang.Long>FactorRational. factors(GenPolynomial<BigRational> P)GenPolynomial factorization of a polynomial.java.util.List<GenPolynomial<BigRational>>FactorRational. factorsSquarefree(GenPolynomial<BigRational> P)GenPolynomial factorization of a squarefree polynomial.static FactorAbstract<BigRational>FactorFactory. getImplementation(BigRational fac)Determine suitable implementation of factorization algorithms, case BigRational.static GreatestCommonDivisorAbstract<BigRational>GCDFactory. getImplementation(BigRational fac)Determine suitable implementation of gcd algorithms, case BigRational.static SquarefreeAbstract<BigRational>SquarefreeFactory. getImplementation(BigRational fac)Determine suitable implementation of squarefree factorization algorithms, case BigRational.static GreatestCommonDivisorAbstract<BigRational>GCDFactory. getProxy(BigRational fac)Determine suitable proxy for gcd algorithms, case BigRational.Methods in edu.jas.ufd with parameters of type BigRational Modifier and Type Method Description static FactorAbstract<BigRational>FactorFactory. getImplementation(BigRational fac)Determine suitable implementation of factorization algorithms, case BigRational.static GreatestCommonDivisorAbstract<BigRational>GCDFactory. getImplementation(BigRational fac)Determine suitable implementation of gcd algorithms, case BigRational.static SquarefreeAbstract<BigRational>SquarefreeFactory. getImplementation(BigRational fac)Determine suitable implementation of squarefree factorization algorithms, case BigRational.static GreatestCommonDivisorAbstract<BigRational>GCDFactory. getProxy(BigRational fac)Determine suitable proxy for gcd algorithms, case BigRational.Method parameters in edu.jas.ufd with type arguments of type BigRational Modifier and Type Method Description java.util.List<GenPolynomial<BigRational>>FactorRational. baseFactorsSquarefree(GenPolynomial<BigRational> P)GenPolynomial base factorization of a squarefree polynomial.java.util.SortedMap<GenPolynomial<BigRational>,java.lang.Long>FactorRational. factors(GenPolynomial<BigRational> P)GenPolynomial factorization of a polynomial.java.util.List<GenPolynomial<BigRational>>FactorRational. factorsSquarefree(GenPolynomial<BigRational> P)GenPolynomial factorization of a squarefree polynomial.static GenPolynomial<GenPolynomial<BigInteger>>PolyUfdUtil. integerFromRationalCoefficients(GenPolynomialRing<GenPolynomial<BigInteger>> fac, GenPolynomial<GenPolynomial<BigRational>> A)BigInteger from BigRational coefficients.static java.util.List<GenPolynomial<GenPolynomial<BigInteger>>>PolyUfdUtil. integerFromRationalCoefficients(GenPolynomialRing<GenPolynomial<BigInteger>> fac, java.util.List<GenPolynomial<GenPolynomial<BigRational>>> L)BigInteger from BigRational coefficients.
-