Uses of Class
edu.jas.root.ComplexAlgebraicNumber
Packages that use ComplexAlgebraicNumber
-
Uses of ComplexAlgebraicNumber in edu.jas.root
Classes in edu.jas.root that implement interfaces with type arguments of type ComplexAlgebraicNumberModifier and TypeClassDescription(package private) classCoeffToComplex<C extends GcdRingElem<C> & Rational>Coefficient to complex algebraic functor.(package private) classCoeffToComplexFromComplex<C extends GcdRingElem<C> & Rational>Coefficient to complex algebraic from complex functor.classComplexAlgebraicNumber<C extends GcdRingElem<C> & Rational>Complex algebraic number class based on AlgebraicNumber.classComplexAlgebraicRing<C extends GcdRingElem<C> & Rational>Complex algebraic number factory class based on AlgebraicNumberRing with RingFactory interface.Fields in edu.jas.root with type parameters of type ComplexAlgebraicNumberModifier and TypeFieldDescriptionfinal List<ComplexAlgebraicNumber<C>> AlgebraicRoots.complexComplex algebraic roots.Methods in edu.jas.root that return ComplexAlgebraicNumberModifier and TypeMethodDescriptionComplexAlgebraicNumber.abs()ComplexAlgebraicNumber absolute value.ComplexAlgebraicNumber.copy()Copy this.ComplexAlgebraicRing.copy(ComplexAlgebraicNumber<C> c) Copy ComplexAlgebraicNumber element c.ComplexAlgebraicNumber.divide(ComplexAlgebraicNumber<C> S) ComplexAlgebraicNumber division.ComplexAlgebraicNumber.egcd(ComplexAlgebraicNumber<C> S) ComplexAlgebraicNumber extended greatest common divisor.ComplexAlgebraicRing.fromInteger(long a) Get a ComplexAlgebraicNumber element from a long value.ComplexAlgebraicRing.fromInteger(BigInteger a) Get a ComplexAlgebraicNumber element from a BigInteger value.ComplexAlgebraicNumber.gcd(ComplexAlgebraicNumber<C> S) ComplexAlgebraicNumber greatest common divisor.ComplexAlgebraicRing.getGenerator()Get the generating element.ComplexAlgebraicRing.getIMAG()Get the i element.ComplexAlgebraicRing.getONE()Get the one element.ComplexAlgebraicRing.getZERO()Get the zero element.ComplexAlgebraicNumber.inverse()ComplexAlgebraicNumber inverse.ComplexAlgebraicNumber.monic()ComplexAlgebraicNumber monic.ComplexAlgebraicNumber multiplication.ComplexAlgebraicNumber.multiply(GenPolynomial<Complex<C>> c) ComplexAlgebraicNumber multiplication.ComplexAlgebraicNumber.multiply(ComplexAlgebraicNumber<C> S) ComplexAlgebraicNumber multiplication.ComplexAlgebraicNumber.negate()ComplexAlgebraicNumber negate.Parse ComplexAlgebraicNumber from Reader.Parse ComplexAlgebraicNumber from String.ComplexAlgebraicNumber.quotientRemainder(ComplexAlgebraicNumber<C> S) Quotient and remainder by division of this by S.ComplexAlgebraicRing.random(int n) ComplexAlgebraicNumber random.ComplexAlgebraicNumber random.ComplexAlgebraicNumber.remainder(ComplexAlgebraicNumber<C> S) ComplexAlgebraicNumber remainder.ComplexAlgebraicNumber.subtract(ComplexAlgebraicNumber<C> S) ComplexAlgebraicNumber subtraction.ComplexAlgebraicNumber.sum(AlgebraicNumber<Complex<C>> c) ComplexAlgebraicNumber summation.ComplexAlgebraicNumber summation.ComplexAlgebraicNumber.sum(GenPolynomial<Complex<C>> c) ComplexAlgebraicNumber summation.ComplexAlgebraicNumber.sum(ComplexAlgebraicNumber<C> S) ComplexAlgebraicNumber summation.Methods in edu.jas.root that return types with arguments of type ComplexAlgebraicNumberModifier and TypeMethodDescriptionstatic <C extends GcdRingElem<C> & Rational>
List<ComplexAlgebraicNumber<C>> RootFactory.complexAlgebraicNumbers(GenPolynomial<C> f) Complex algebraic numbers.static <C extends GcdRingElem<C> & Rational>
List<ComplexAlgebraicNumber<C>> RootFactory.complexAlgebraicNumbers(GenPolynomial<C> f, BigRational eps) Complex algebraic numbers.static <C extends GcdRingElem<C> & Rational>
List<ComplexAlgebraicNumber<C>> RootFactory.complexAlgebraicNumbersComplex(GenPolynomial<Complex<C>> f) Complex algebraic numbers.static <C extends GcdRingElem<C> & Rational>
List<ComplexAlgebraicNumber<C>> RootFactory.complexAlgebraicNumbersComplex(GenPolynomial<Complex<C>> f, BigRational eps) Complex algebraic numbers.static <C extends GcdRingElem<C> & Rational>
GenPolynomial<ComplexAlgebraicNumber<C>> PolyUtilRoot.convertToComplexCoefficients(GenPolynomialRing<ComplexAlgebraicNumber<C>> pfac, GenPolynomial<C> A) Convert to ComplexAlgebraicNumber coefficients.static <C extends GcdRingElem<C> & Rational>
GenPolynomial<ComplexAlgebraicNumber<C>> PolyUtilRoot.convertToComplexCoefficientsFromComplex(GenPolynomialRing<ComplexAlgebraicNumber<C>> pfac, GenPolynomial<Complex<C>> A) Convert to ComplexAlgebraicNumber coefficients.static <C extends GcdRingElem<C> & Rational>
List<ComplexAlgebraicNumber<C>> RootFactory.filterOutRealRoots(GenPolynomial<C> f, List<ComplexAlgebraicNumber<C>> c, List<RealAlgebraicNumber<C>> r) Filter real roots from complex roots.ComplexAlgebraicRing.generators()Get a list of the generating elements.Methods in edu.jas.root with parameters of type ComplexAlgebraicNumberModifier and TypeMethodDescriptionintComplexAlgebraicNumber.compareTo(ComplexAlgebraicNumber<C> b) ComplexAlgebraicNumber comparison.ComplexAlgebraicRing.copy(ComplexAlgebraicNumber<C> c) Copy ComplexAlgebraicNumber element c.ComplexAlgebraicNumber.divide(ComplexAlgebraicNumber<C> S) ComplexAlgebraicNumber division.ComplexAlgebraicNumber.egcd(ComplexAlgebraicNumber<C> S) ComplexAlgebraicNumber extended greatest common divisor.ComplexAlgebraicNumber.gcd(ComplexAlgebraicNumber<C> S) ComplexAlgebraicNumber greatest common divisor.static <C extends GcdRingElem<C> & Rational>
booleanRootFactory.isRealRoot(GenPolynomial<C> f, ComplexAlgebraicNumber<C> c, RealAlgebraicNumber<C> r) Is complex algebraic number a real root of a polynomial.static <C extends GcdRingElem<C> & Rational>
booleanRootFactory.isRoot(GenPolynomial<C> f, ComplexAlgebraicNumber<C> r) Is complex algebraic number a root of a polynomial.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.ComplexAlgebraicNumber.multiply(ComplexAlgebraicNumber<C> S) ComplexAlgebraicNumber multiplication.ComplexAlgebraicNumber.quotientRemainder(ComplexAlgebraicNumber<C> S) Quotient and remainder by division of this by S.ComplexAlgebraicNumber.remainder(ComplexAlgebraicNumber<C> S) ComplexAlgebraicNumber remainder.ComplexAlgebraicNumber.subtract(ComplexAlgebraicNumber<C> S) ComplexAlgebraicNumber subtraction.ComplexAlgebraicNumber.sum(ComplexAlgebraicNumber<C> S) ComplexAlgebraicNumber summation.Method parameters in edu.jas.root with type arguments of type ComplexAlgebraicNumberModifier and TypeMethodDescriptionstatic <C extends GcdRingElem<C> & Rational>
GenPolynomial<ComplexAlgebraicNumber<C>> PolyUtilRoot.convertToComplexCoefficients(GenPolynomialRing<ComplexAlgebraicNumber<C>> pfac, GenPolynomial<C> A) Convert to ComplexAlgebraicNumber coefficients.static <C extends GcdRingElem<C> & Rational>
GenPolynomial<ComplexAlgebraicNumber<C>> PolyUtilRoot.convertToComplexCoefficientsFromComplex(GenPolynomialRing<ComplexAlgebraicNumber<C>> pfac, GenPolynomial<Complex<C>> A) Convert to ComplexAlgebraicNumber coefficients.static <C extends GcdRingElem<C> & Rational>
List<ComplexAlgebraicNumber<C>> RootFactory.filterOutRealRoots(GenPolynomial<C> f, List<ComplexAlgebraicNumber<C>> c, List<RealAlgebraicNumber<C>> r) Filter real roots from complex roots.