Uses of Class
edu.jas.poly.Complex
-
Packages that use Complex Package Description edu.jas.application Groebner base application 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 Complex in edu.jas.application
Fields in edu.jas.application declared as Complex Modifier and Type Field Description protected Complex<RealAlgebraicNumber<C>>EvaluateToComplexReal. rootFields in edu.jas.application with type parameters of type Complex Modifier and Type Field Description java.util.List<java.util.List<Complex<RealAlgebraicNumber<D>>>>IdealWithComplexAlgebraicRoots. canThe list of complex algebraic roots.java.util.List<java.util.List<Complex<BigDecimal>>>IdealWithComplexRoots. crootsThe list of complex roots.protected java.util.List<java.util.List<Complex<BigDecimal>>>IdealWithComplexAlgebraicRoots. drootsThe list of decimal approximations of the complex algebraic roots.protected GenPolynomialRing<Complex<RealAlgebraicNumber<C>>>EvaluateToComplexReal. pfacMethods in edu.jas.application that return Complex Modifier and Type Method Description Complex<RealAlgebraicNumber<C>>CoeffToComplexReal. eval(Complex<C> c)Complex<RealAlgebraicNumber<C>>EvaluateToComplexReal. eval(GenPolynomial<Complex<C>> c)Methods in edu.jas.application that return types with arguments of type Complex Modifier and Type Method Description static <C extends GcdRingElem<C> & Rational>
java.util.List<Complex<RealAlgebraicNumber<C>>>RootFactoryApp. complexAlgebraicNumbersComplex(GenPolynomial<Complex<C>> f)Complex algebraic number roots.static <C extends GcdRingElem<C> & Rational>
java.util.List<Complex<RealAlgebraicNumber<C>>>RootFactoryApp. complexAlgebraicNumbersSquarefree(GenPolynomial<Complex<C>> f)Complex algebraic number roots.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<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).(package private) static <C extends RingElem<C>>
GenPolynomial<Complex<C>>PolyUtilApp. convertComplex(GenPolynomialRing<Complex<C>> fac, GenPolynomial<C> p)(package private) static <C extends RingElem<C>>
GenPolynomial<Complex<C>>PolyUtilApp. convertComplexComplex(GenPolynomialRing<Complex<C>> fac, GenPolynomial<Complex<C>> p)static <C extends GcdRingElem<C> & Rational>
GenPolynomial<Complex<RealAlgebraicNumber<C>>>PolyUtilApp. convertToComplexRealCoefficients(GenPolynomialRing<Complex<RealAlgebraicNumber<C>>> pfac, GenPolynomial<Complex<C>> A)Convert to Complex<RealAlgebraicNumber> coefficients.java.util.List<java.util.List<Complex<BigDecimal>>>IdealWithComplexAlgebraicRoots. decimalApproximation()Get decimal approximation of the complex root tuples.static <C extends GcdRingElem<C> & Rational>
GenPolynomial<Complex<RealAlgebraicNumber<C>>>PolyUtilApp. evaluateToComplexRealCoefficients(GenPolynomialRing<Complex<RealAlgebraicNumber<C>>> pfac, GenPolynomial<GenPolynomial<Complex<C>>> A, Complex<RealAlgebraicNumber<C>> r)Evaluate to Complex<RealAlgebraicNumber> coefficients.static <C extends GcdRingElem<C>>
FactorAbstract<Complex<C>>FactorFactory. getImplementation(ComplexRing<C> fac)Determine suitable implementation of factorization algorithms, case Complex<C>.Methods in edu.jas.application with parameters of type Complex Modifier and Type Method Description Complex<RealAlgebraicNumber<C>>CoeffToComplexReal. eval(Complex<C> c)static <C extends GcdRingElem<C> & Rational>
GenPolynomial<Complex<RealAlgebraicNumber<C>>>PolyUtilApp. evaluateToComplexRealCoefficients(GenPolynomialRing<Complex<RealAlgebraicNumber<C>>> pfac, GenPolynomial<GenPolynomial<Complex<C>>> A, Complex<RealAlgebraicNumber<C>> r)Evaluate to Complex<RealAlgebraicNumber> coefficients.static <C extends GcdRingElem<C> & Rational>
booleanRootFactoryApp. isRoot(GenPolynomial<Complex<C>> f, Complex<RealAlgebraicNumber<C>> r)Is complex algebraic number a root of a polynomial.static <C extends GcdRingElem<C> & Rational>
booleanRootFactoryApp. isRootRealCoeff(GenPolynomial<C> f, Complex<RealAlgebraicNumber<C>> r)Is complex algebraic number a root of a polynomial.static <D extends GcdRingElem<D> & Rational>
java.lang.StringPolyUtilApp. toString(Complex<RealAlgebraicNumber<D>> c)String representation of a deximal approximation of a complex number.static <D extends GcdRingElem<D> & Rational>
java.lang.StringPolyUtilApp. toString1(Complex<D> c)String representation of a deximal approximation of a complex number.Method parameters in edu.jas.application with type arguments of type Complex Modifier and Type Method Description static <C extends GcdRingElem<C> & Rational>
java.util.List<Complex<RealAlgebraicNumber<C>>>RootFactoryApp. complexAlgebraicNumbersComplex(GenPolynomial<Complex<C>> f)Complex algebraic number roots.static <C extends GcdRingElem<C> & Rational>
java.util.List<Complex<RealAlgebraicNumber<C>>>RootFactoryApp. complexAlgebraicNumbersSquarefree(GenPolynomial<Complex<C>> f)Complex algebraic number roots.(package private) static <C extends RingElem<C>>
GenPolynomial<Complex<C>>PolyUtilApp. convertComplex(GenPolynomialRing<Complex<C>> fac, GenPolynomial<C> p)(package private) static <C extends RingElem<C>>
GenPolynomial<Complex<C>>PolyUtilApp. convertComplexComplex(GenPolynomialRing<Complex<C>> fac, GenPolynomial<Complex<C>> p)(package private) static <C extends RingElem<C>>
GenPolynomial<Complex<C>>PolyUtilApp. convertComplexComplex(GenPolynomialRing<Complex<C>> fac, GenPolynomial<Complex<C>> p)static <C extends GcdRingElem<C> & Rational>
GenPolynomial<Complex<RealAlgebraicNumber<C>>>PolyUtilApp. convertToComplexRealCoefficients(GenPolynomialRing<Complex<RealAlgebraicNumber<C>>> pfac, GenPolynomial<Complex<C>> A)Convert to Complex<RealAlgebraicNumber> coefficients.static <C extends GcdRingElem<C> & Rational>
GenPolynomial<Complex<RealAlgebraicNumber<C>>>PolyUtilApp. convertToComplexRealCoefficients(GenPolynomialRing<Complex<RealAlgebraicNumber<C>>> pfac, GenPolynomial<Complex<C>> A)Convert to Complex<RealAlgebraicNumber> coefficients.Complex<RealAlgebraicNumber<C>>EvaluateToComplexReal. eval(GenPolynomial<Complex<C>> c)static <C extends GcdRingElem<C> & Rational>
GenPolynomial<Complex<RealAlgebraicNumber<C>>>PolyUtilApp. evaluateToComplexRealCoefficients(GenPolynomialRing<Complex<RealAlgebraicNumber<C>>> pfac, GenPolynomial<GenPolynomial<Complex<C>>> A, Complex<RealAlgebraicNumber<C>> r)Evaluate to Complex<RealAlgebraicNumber> coefficients.static <C extends GcdRingElem<C> & Rational>
GenPolynomial<Complex<RealAlgebraicNumber<C>>>PolyUtilApp. evaluateToComplexRealCoefficients(GenPolynomialRing<Complex<RealAlgebraicNumber<C>>> pfac, GenPolynomial<GenPolynomial<Complex<C>>> A, Complex<RealAlgebraicNumber<C>> r)Evaluate to Complex<RealAlgebraicNumber> coefficients.static booleanPolyUtilApp. isComplexRoots(java.util.List<GenPolynomial<Complex<BigDecimal>>> L, java.util.List<java.util.List<Complex<BigDecimal>>> roots, BigDecimal eps)Test for complex roots of zero dimensional ideal(L).static <C extends GcdRingElem<C> & Rational>
booleanRootFactoryApp. isRoot(GenPolynomial<Complex<C>> f, Complex<RealAlgebraicNumber<C>> r)Is complex algebraic number a root of a polynomial.static <C extends GcdRingElem<C> & Rational>
booleanRootFactoryApp. isRoot(GenPolynomial<Complex<C>> f, java.util.List<Complex<RealAlgebraicNumber<C>>> R)Is complex algebraic number a root of a polynomial.static <C extends GcdRingElem<C> & Rational>
booleanRootFactoryApp. isRoot(GenPolynomial<Complex<C>> f, java.util.List<Complex<RealAlgebraicNumber<C>>> R)Is complex algebraic number a root of a polynomial.Constructors in edu.jas.application with parameters of type Complex Constructor Description EvaluateToComplexReal(GenPolynomialRing<Complex<RealAlgebraicNumber<C>>> fac, Complex<RealAlgebraicNumber<C>> r)Constructor parameters in edu.jas.application with type arguments of type Complex Constructor Description EvaluateToComplexReal(GenPolynomialRing<Complex<RealAlgebraicNumber<C>>> fac, Complex<RealAlgebraicNumber<C>> r)IdealWithComplexAlgebraicRoots(IdealWithUniv<D> iu, java.util.List<java.util.List<Complex<RealAlgebraicNumber<D>>>> cr)Constructor.IdealWithComplexRoots(IdealWithUniv<C> iu, java.util.List<java.util.List<Complex<BigDecimal>>> cr)Constructor. -
Uses of Complex in edu.jas.poly
Methods in edu.jas.poly that return Complex Modifier and Type Method Description Complex<C>Complex. abs()Complex number absolute value.Complex<C>Complex. conjugate()Complex number conjugate.Complex<C>Complex. copy()Copy this.Complex<C>ComplexRing. copy(Complex<C> c)Copy Complex element c.Complex<C>Complex. divide(Complex<C> B)Complex number divide.Complex<C>[]Complex. egcd(Complex<C> S)Complex extended greatest common divisor.Complex<C>AlgebToCompl. eval(AlgebraicNumber<C> a)Complex<C>AnyToComplex. eval(C a)Complex<BigDecimal>CompRatToDec. eval(Complex<C> c)Complex<C>ToComplex. eval(C c)Complex<C>ComplexRing. fromInteger(long a)Get a Complex element from a long.Complex<C>ComplexRing. fromInteger(java.math.BigInteger a)Get a Complex element from a BigInteger.Complex<C>Complex. gcd(Complex<C> S)Complex number greatest common divisor.Complex<C>ComplexRing. getIMAG()Get the i element.Complex<C>ComplexRing. getONE()Get the one element.Complex<C>ComplexRing. getZERO()Get the zero element.Complex<C>Complex. inverse()Complex number inverse.Complex<C>Complex. multiply(Complex<C> B)Complex number product.Complex<C>Complex. negate()Complex number negative.Complex<C>Complex. norm()Complex number norm.Complex<C>ComplexRing. parse(java.io.Reader r)Parse complex number from Reader.Complex<C>ComplexRing. parse(java.lang.String s)Parse complex number from string.Complex<C>[]Complex. quotientRemainder(Complex<C> S)Complex number quotient and remainder.Complex<C>ComplexRing. random(int n)Complex number random.Complex<C>ComplexRing. random(int n, java.util.Random rnd)Complex number random.Complex<C>Complex. remainder(Complex<C> S)Complex number remainder.Complex<C>Complex. subtract(Complex<C> B)Complex number subtract.Complex<C>Complex. sum(Complex<C> B)Complex number summation.Methods in edu.jas.poly that return types with arguments of type Complex Modifier and Type Method Description static <C extends RingElem<C> & Rational>
GenPolynomial<Complex<BigDecimal>>PolyUtil. complexDecimalFromRational(GenPolynomialRing<Complex<BigDecimal>> fac, GenPolynomial<Complex<C>> A)Convert to complex decimal coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<Complex<C>>PolyUtil. complexFromAlgebraic(GenPolynomialRing<Complex<C>> fac, GenPolynomial<AlgebraicNumber<C>> A)Complex from algebraic coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<Complex<C>>PolyUtil. complexFromAny(GenPolynomialRing<Complex<C>> fac, GenPolynomial<C> A)Complex from ring element coefficients.java.util.List<Complex<C>>ComplexRing. generators()Get a list of the generating elements.static <C extends RingElem<C>>
GenPolynomial<Complex<C>>PolyUtil. toComplex(GenPolynomialRing<Complex<C>> fac, GenPolynomial<C> A)Complex from real polynomial.Methods in edu.jas.poly with parameters of type Complex Modifier and Type Method Description intComplex. compareTo(Complex<C> b)Since complex numbers are unordered, we use lexicographical order of re and im.Complex<C>ComplexRing. copy(Complex<C> c)Copy Complex element c.Complex<C>Complex. divide(Complex<C> B)Complex number divide.Complex<C>[]Complex. egcd(Complex<C> S)Complex extended greatest common divisor.AlgebraicNumber<C>ComplToAlgeb. eval(Complex<C> c)Complex<BigDecimal>CompRatToDec. eval(Complex<C> c)CImagPartComplex. eval(Complex<C> c)CRealPartComplex. eval(Complex<C> c)Complex<C>Complex. gcd(Complex<C> S)Complex number greatest common divisor.Complex<C>Complex. multiply(Complex<C> B)Complex number product.Complex<C>[]Complex. quotientRemainder(Complex<C> S)Complex number quotient and remainder.Complex<C>Complex. remainder(Complex<C> S)Complex number remainder.Complex<C>Complex. subtract(Complex<C> B)Complex number subtract.Complex<C>Complex. sum(Complex<C> B)Complex number summation.Method parameters in edu.jas.poly with type arguments of type Complex Modifier and Type Method Description static <C extends GcdRingElem<C>>
GenPolynomial<AlgebraicNumber<C>>PolyUtil. algebraicFromComplex(GenPolynomialRing<AlgebraicNumber<C>> fac, GenPolynomial<Complex<C>> A)AlgebraicNumber from complex coefficients.static <C extends RingElem<C> & Rational>
GenPolynomial<Complex<BigDecimal>>PolyUtil. complexDecimalFromRational(GenPolynomialRing<Complex<BigDecimal>> fac, GenPolynomial<Complex<C>> A)Convert to complex decimal coefficients.static <C extends RingElem<C> & Rational>
GenPolynomial<Complex<BigDecimal>>PolyUtil. complexDecimalFromRational(GenPolynomialRing<Complex<BigDecimal>> fac, GenPolynomial<Complex<C>> A)Convert to complex decimal coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<Complex<C>>PolyUtil. complexFromAlgebraic(GenPolynomialRing<Complex<C>> fac, GenPolynomial<AlgebraicNumber<C>> A)Complex from algebraic coefficients.static <C extends GcdRingElem<C>>
GenPolynomial<Complex<C>>PolyUtil. complexFromAny(GenPolynomialRing<Complex<C>> fac, GenPolynomial<C> A)Complex from ring element coefficients.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. imaginaryPartFromComplex(GenPolynomialRing<C> fac, GenPolynomial<Complex<C>> A)Imaginary part.static <C extends RingElem<C>>
GenPolynomial<C>PolyUtil. realPartFromComplex(GenPolynomialRing<C> fac, GenPolynomial<Complex<C>> A)Real part.static <C extends RingElem<C>>
GenPolynomial<Complex<C>>PolyUtil. toComplex(GenPolynomialRing<Complex<C>> fac, GenPolynomial<C> A)Complex from real polynomial.Constructor parameters in edu.jas.poly with type arguments of type Complex Constructor Description CompRatToDec(RingFactory<Complex<BigDecimal>> ring)ToComplex(RingFactory<Complex<C>> fac) -
Uses of Complex in edu.jas.root
Fields in edu.jas.root declared as Complex Modifier and Type Field Description Complex<C>[]Rectangle. cornersrectangle corners.Fields in edu.jas.root with type parameters of type Complex Modifier and Type Field Description GenPolynomial<Complex<C>>Boundary. APolynomial.AlgebraicNumberRing<Complex<C>>ComplexAlgebraicRing. algebraicRepresenting AlgebraicNumberRing.java.util.List<Complex<BigDecimal>>DecimalRoots. complexcomplex decimal roots.GenPolynomial<Complex<C>>AlgebraicRoots. cpUnivariate polynomial with complex coefficients equivalent to p.GenPolynomial<Complex<C>>DecimalRoots. cpunivariate polynomial with complex coefficients.Squarefree<Complex<C>>ComplexRootsAbstract. engineEngine for square free decomposition.AlgebraicNumber<Complex<C>>ComplexAlgebraicNumber. numberRepresenting AlgebraicNumber.protected AlgebraicNumber<Complex<C>>CoeffToComplex. zeroprotected AlgebraicNumber<Complex<C>>CoeffToComplexFromComplex. zeroMethods in edu.jas.root that return Complex Modifier and Type Method Description Complex<BigDecimal>ComplexRootsAbstract. approximateRoot(Rectangle<C> rt, GenPolynomial<Complex<C>> f, BigRational eps)Approximate complex root.Complex<C>ComplexRootsAbstract. complexMagnitude(Rectangle<C> rect, GenPolynomial<Complex<C>> f, GenPolynomial<Complex<C>> g, BigRational eps)Complex algebraic number magnitude.Complex<C>ComplexRootsAbstract. complexRectangleMagnitude(Rectangle<C> rect, GenPolynomial<Complex<C>> f, GenPolynomial<Complex<C>> g)Complex algebraic number magnitude.Complex[]ComplexRootsAbstract. copyOfComplex(Complex[] original, int newLength)Copy the specified array.Complex<BigDecimal>ComplexAlgebraicNumber. decimalMagnitude()ComplexAlgebraicNumber magnitude.Complex<C>Rectangle. getCenter()Complex center.Complex<BigDecimal>Rectangle. getDecimalCenter()Complex of BigDecimal approximation of center.Complex<C>Rectangle. getNE()Get north east corner.Complex<C>Rectangle. getNW()Get north west corner.Complex<BigRational>Rectangle. getRationalCenter()Complex of BigRational approximation of center.Complex<C>Rectangle. getSE()Get south east corner.Complex<C>Rectangle. getSW()Get south west corner.Complex<BigRational>ComplexAlgebraicNumber. magnitude()ComplexAlgebraicNumber magnitude.Complex<C>Rectangle. randomPoint()Random point of recatangle.Complex<C>ComplexRoots. rootBound(GenPolynomial<Complex<C>> f)Root bound.Complex<C>ComplexRootsAbstract. rootBound(GenPolynomial<Complex<C>> f)Root bound.Methods in edu.jas.root that return types with arguments of type Complex Modifier and Type Method Description java.util.List<Complex<BigDecimal>>ComplexRootsAbstract. approximateRoots(GenPolynomial<Complex<C>> a, BigRational eps)List of decimal approximations of complex roots of complex polynomial.static <C extends GcdRingElem<C> & Rational>
GenPolynomial<Complex<C>>PolyUtilRoot. complexFromAny(GenPolynomial<C> f)Convert to Complex coefficients.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.Methods in edu.jas.root with parameters of type Complex Modifier and Type Method Description booleanRectangle. contains(Complex<C> c)Contains a point.Complex[]ComplexRootsAbstract. copyOfComplex(Complex[] original, int newLength)Copy the specified array.ComplexAlgebraicNumber<C>CoeffToComplexFromComplex. eval(Complex<C> c)Rectangle<C>Rectangle. exchangeNE(Complex<C> c)Exchange NE corner.Rectangle<C>Rectangle. exchangeNW(Complex<C> c)Exchange NW corner.Rectangle<C>Rectangle. exchangeSE(Complex<C> c)Exchange SE corner.Rectangle<C>Rectangle. exchangeSW(Complex<C> c)Exchange SW corner.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.ComplexAlgebraicNumber<C>ComplexAlgebraicNumber. multiply(Complex<C> c)ComplexAlgebraicNumber multiplication.ComplexAlgebraicNumber<C>ComplexAlgebraicNumber. sum(Complex<C> c)ComplexAlgebraicNumber summation.java.lang.StringComplexRootsAbstract. toDecimal(Complex<C> a)Get decimal approximation.Method parameters in edu.jas.root with type arguments of type Complex Modifier and Type Method Description Complex<BigDecimal>ComplexRootsAbstract. approximateRoot(Rectangle<C> rt, GenPolynomial<Complex<C>> f, BigRational eps)Approximate complex root.java.util.List<Complex<BigDecimal>>ComplexRootsAbstract. approximateRoots(GenPolynomial<Complex<C>> a, BigRational eps)List of decimal approximations of complex roots of complex polynomial.intComplexAlgebraicNumber. compareTo(AlgebraicNumber<Complex<C>> b)ComplexAlgebraicNumber comparison.static <C extends GcdRingElem<C> & Rational>
java.util.List<ComplexAlgebraicNumber<C>>RootFactory. complexAlgebraicNumbersComplex(GenPolynomial<Complex<C>> f)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.Complex<C>ComplexRootsAbstract. complexRectangleMagnitude(Rectangle<C> rect, GenPolynomial<Complex<C>> f, GenPolynomial<Complex<C>> g)Complex algebraic number magnitude.longComplexRoots. complexRootCount(Rectangle<C> rect, GenPolynomial<Complex<C>> a)Complex root count of complex polynomial on rectangle.abstract longComplexRootsAbstract. complexRootCount(Rectangle<C> rect, GenPolynomial<Complex<C>> a)Complex root count of complex polynomial on rectangle.longComplexRootsSturm. complexRootCount(Rectangle<C> rect, GenPolynomial<Complex<C>> a)Complex root count of complex polynomial on rectangle.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>>ComplexRoots. complexRoots(GenPolynomial<Complex<C>> a)List of complex roots of complex polynomial.java.util.List<Rectangle<C>>ComplexRoots. complexRoots(Rectangle<C> rect, GenPolynomial<Complex<C>> a)List of complex roots of complex polynomial a on rectangle.java.util.List<Rectangle<C>>ComplexRootsAbstract. complexRoots(GenPolynomial<Complex<C>> a)List of complex roots of complex polynomial.java.util.List<Rectangle<C>>ComplexRootsAbstract. complexRoots(GenPolynomial<Complex<C>> a, BigRational len)List of complex roots of complex polynomial.abstract java.util.List<Rectangle<C>>ComplexRootsAbstract. complexRoots(Rectangle<C> rect, GenPolynomial<Complex<C>> a)List of complex roots of complex polynomial a on rectangle.java.util.List<Rectangle<C>>ComplexRootsSturm. complexRoots(Rectangle<C> rect, GenPolynomial<Complex<C>> a)List of complex roots of complex polynomial a on rectangle.static <C extends GcdRingElem<C> & Rational>
GenPolynomial<ComplexAlgebraicNumber<C>>PolyUtilRoot. convertToComplexCoefficientsFromComplex(GenPolynomialRing<ComplexAlgebraicNumber<C>> pfac, GenPolynomial<Complex<C>> A)Convert to ComplexAlgebraicNumber coefficients.Rectangle<C>ComplexRootsSturm. excludeZero(Rectangle<C> rect, GenPolynomial<Complex<C>> f)Exclude zero.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.Rectangle<C>ComplexRootsAbstract. invariantMagnitudeRectangle(Rectangle<C> rect, GenPolynomial<Complex<C>> f, GenPolynomial<Complex<C>> g, BigRational eps)Invariant rectangle for algebraic number magnitude.abstract Rectangle<C>ComplexRootsAbstract. invariantRectangle(Rectangle<C> rect, GenPolynomial<Complex<C>> f, GenPolynomial<Complex<C>> g)Invariant rectangle for algebraic number.Rectangle<C>ComplexRootsSturm. invariantRectangle(Rectangle<C> rect, GenPolynomial<Complex<C>> f, GenPolynomial<Complex<C>> g)Invariant rectangle for algebraic number.static <C extends GcdRingElem<C> & Rational>
booleanRootFactory. isRootComplex(GenPolynomial<Complex<C>> f, ComplexAlgebraicNumber<C> r)Is complex algebraic number a root of a complex polynomial.CComplexRootsAbstract. magnitudeBound(Rectangle<C> rect, GenPolynomial<Complex<C>> f)Magnitude bound.ComplexAlgebraicNumber<C>ComplexAlgebraicNumber. multiply(GenPolynomial<Complex<C>> c)ComplexAlgebraicNumber multiplication.static <C extends RingElem<C> & Rational>
Rectangle<C>RootUtil. parseRectangle(RingFactory<Complex<C>> fac, java.lang.String s)Parse rectangle for a complex root from String.Complex<C>ComplexRoots. rootBound(GenPolynomial<Complex<C>> f)Root bound.Complex<C>ComplexRootsAbstract. rootBound(GenPolynomial<Complex<C>> f)Root bound.ComplexAlgebraicNumber<C>ComplexAlgebraicNumber. sum(AlgebraicNumber<Complex<C>> c)ComplexAlgebraicNumber summation.ComplexAlgebraicNumber<C>ComplexAlgebraicNumber. sum(GenPolynomial<Complex<C>> c)ComplexAlgebraicNumber summation.longComplexRootsSturm. windingNumber(Rectangle<C> rect, GenPolynomial<Complex<C>> A)Winding number of complex function A on rectangle.Constructors in edu.jas.root with parameters of type Complex Constructor Description Rectangle(Complex<C> mid)Constructor.Rectangle(Complex<C>[] c)Constructor.Rectangle(Complex<C> sw, Complex<C> ne)Constructor.Rectangle(Complex<C> nw, Complex<C> sw, Complex<C> se, Complex<C> ne)Constructor.Constructor parameters in edu.jas.root with type arguments of type Complex Constructor Description Boundary(Rectangle<C> r, GenPolynomial<Complex<C>> p)Constructor.Boundary(Rectangle<C> r, GenPolynomial<Complex<C>> p, GenPolynomial<Complex<C>>[] b)Constructor.ComplexAlgebraicNumber(ComplexAlgebraicRing<C> r, AlgebraicNumber<Complex<C>> a)The constructor creates a ComplexAlgebraicNumber object from ComplexAlgebraicRing modul and a AlgebraicNumber value.ComplexAlgebraicNumber(ComplexAlgebraicRing<C> r, GenPolynomial<Complex<C>> a)The constructor creates a ComplexAlgebraicNumber object from ComplexAlgebraicRing modul and a GenPolynomial value.ComplexAlgebraicRing(GenPolynomial<Complex<C>> m, Rectangle<C> root)The constructor creates a ComplexAlgebraicNumber factory object from a GenPolynomial objects module.ComplexAlgebraicRing(GenPolynomial<Complex<C>> m, Rectangle<C> root, boolean isField)The constructor creates a ComplexAlgebraicNumber factory object from a GenPolynomial objects module.ComplexRootsAbstract(RingFactory<Complex<C>> cf)Constructor.ComplexRootsSturm(RingFactory<Complex<C>> cf)Constructor. -
Uses of Complex in edu.jas.ufd
Methods in edu.jas.ufd that return types with arguments of type Complex Modifier and Type Method Description java.util.List<GenPolynomial<Complex<C>>>FactorComplex. baseFactorsSquarefree(GenPolynomial<Complex<C>> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<Complex<C>>>FactorComplex. factorsSquarefree(GenPolynomial<Complex<C>> P)GenPolynomial factorization of a squarefree polynomial.static <C extends GcdRingElem<C>>
FactorAbstract<Complex<C>>FactorFactory. getImplementation(ComplexRing<C> fac)Determine suitable implementation of factorization algorithms, case Complex<C>.Method parameters in edu.jas.ufd with type arguments of type Complex Modifier and Type Method Description java.util.List<GenPolynomial<Complex<C>>>FactorComplex. baseFactorsSquarefree(GenPolynomial<Complex<C>> P)GenPolynomial base factorization of a squarefree polynomial.java.util.List<GenPolynomial<Complex<C>>>FactorComplex. factorsSquarefree(GenPolynomial<Complex<C>> P)GenPolynomial factorization of a squarefree polynomial.Constructor parameters in edu.jas.ufd with type arguments of type Complex Constructor Description FactorComplex(RingFactory<Complex<C>> fac)Constructor.
-