|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.jas.root.RootFactory
public class RootFactory
Roots factory.
| Constructor Summary | |
|---|---|
RootFactory()
|
|
| Method Summary | ||
|---|---|---|
static
|
complexAlgebraicNumbers(GenPolynomial<C> f)
Complex algebraic numbers. |
|
static
|
complexAlgebraicNumbers(GenPolynomial<C> f,
BigRational eps)
Complex algebraic numbers. |
|
static
|
complexAlgebraicNumbersComplex(GenPolynomial<Complex<C>> f)
Complex algebraic numbers. |
|
static
|
complexAlgebraicNumbersComplex(GenPolynomial<Complex<C>> f,
BigRational eps)
Complex algebraic numbers. |
|
static
|
isRoot(GenPolynomial<C> f,
ComplexAlgebraicNumber<C> r)
Is complex algebraic number a root of a polynomial. |
|
static
|
isRoot(GenPolynomial<C> f,
RealAlgebraicNumber<C> r)
Is real algebraic number a root of a polynomial. |
|
static
|
isRootComplex(GenPolynomial<Complex<C>> f,
ComplexAlgebraicNumber<C> r)
Is complex algebraic number a root of a complex polynomial. |
|
static
|
realAlgebraicNumbers(GenPolynomial<C> f)
Real algebraic numbers. |
|
static
|
realAlgebraicNumbers(GenPolynomial<C> f,
BigRational eps)
Real algebraic numbers. |
|
static
|
realAlgebraicNumbersField(GenPolynomial<C> f)
Real algebraic numbers from a field. |
|
static
|
realAlgebraicNumbersField(GenPolynomial<C> f,
BigRational eps)
Real algebraic numbers from a field. |
|
static
|
realAlgebraicNumbersIrred(GenPolynomial<C> f)
Real algebraic numbers from a irreducible polynomial. |
|
static
|
realAlgebraicNumbersIrred(GenPolynomial<C> f,
BigRational eps)
Real algebraic numbers from a irreducible polynomial. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RootFactory()
| Method Detail |
|---|
public static <C extends GcdRingElem<C> & Rational> boolean isRoot(GenPolynomial<C> f,
RealAlgebraicNumber<C> r)
f - univariate polynomial.r - real algebraic number.
public static <C extends GcdRingElem<C> & Rational> java.util.List<RealAlgebraicNumber<C>> realAlgebraicNumbers(GenPolynomial<C> f)
f - univariate polynomial.
public static <C extends GcdRingElem<C> & Rational> java.util.List<RealAlgebraicNumber<C>> realAlgebraicNumbers(GenPolynomial<C> f,
BigRational eps)
f - univariate polynomial.eps - rational precision.
public static <C extends GcdRingElem<C> & Rational> java.util.List<RealAlgebraicNumber<C>> realAlgebraicNumbersField(GenPolynomial<C> f)
f - univariate polynomial.
public static <C extends GcdRingElem<C> & Rational> java.util.List<RealAlgebraicNumber<C>> realAlgebraicNumbersField(GenPolynomial<C> f,
BigRational eps)
f - univariate polynomial.eps - rational precision.
public static <C extends GcdRingElem<C> & Rational> java.util.List<RealAlgebraicNumber<C>> realAlgebraicNumbersIrred(GenPolynomial<C> f)
f - univariate irreducible polynomial.
public static <C extends GcdRingElem<C> & Rational> java.util.List<RealAlgebraicNumber<C>> realAlgebraicNumbersIrred(GenPolynomial<C> f,
BigRational eps)
f - univariate irreducible polynomial.eps - rational precision.
public static <C extends GcdRingElem<C> & Rational> boolean isRoot(GenPolynomial<C> f,
ComplexAlgebraicNumber<C> r)
f - univariate polynomial.r - complex algebraic number.
public static <C extends GcdRingElem<C> & Rational> boolean isRootComplex(GenPolynomial<Complex<C>> f,
ComplexAlgebraicNumber<C> r)
f - univariate complex polynomial.r - complex algebraic number.
public static <C extends GcdRingElem<C> & Rational> java.util.List<ComplexAlgebraicNumber<C>> complexAlgebraicNumbersComplex(GenPolynomial<Complex<C>> f)
f - univariate polynomial.
public static <C extends GcdRingElem<C> & Rational> java.util.List<ComplexAlgebraicNumber<C>> complexAlgebraicNumbersComplex(GenPolynomial<Complex<C>> f,
BigRational eps)
f - univariate polynomial.eps - rational precision.
public static <C extends GcdRingElem<C> & Rational> java.util.List<ComplexAlgebraicNumber<C>> complexAlgebraicNumbers(GenPolynomial<C> f)
f - univariate (rational) polynomial.
public static <C extends GcdRingElem<C> & Rational> java.util.List<ComplexAlgebraicNumber<C>> complexAlgebraicNumbers(GenPolynomial<C> f,
BigRational eps)
f - univariate (rational) polynomial.eps - rational precision.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||