|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
C - coefficient type.public interface ComplexRoots<C extends RingElem<C> & Rational>
Complex roots interface.
| Method Summary | |
|---|---|
long |
complexRootCount(Rectangle<C> rect,
GenPolynomial<Complex<C>> a)
Complex root count of complex polynomial on rectangle. |
Rectangle<C> |
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(GenPolynomial<Complex<C>> a)
List of complex roots of complex polynomial. |
java.util.List<Rectangle<C>> |
complexRoots(Rectangle<C> rect,
GenPolynomial<Complex<C>> a)
List of complex roots of complex polynomial a on rectangle. |
Complex<C> |
rootBound(GenPolynomial<Complex<C>> f)
Root bound. |
| Method Detail |
|---|
Complex<C> rootBound(GenPolynomial<Complex<C>> f)
f - univariate polynomial.
long complexRootCount(Rectangle<C> rect,
GenPolynomial<Complex<C>> a)
throws InvalidBoundaryException
rect - rectangle.a - univariate complex polynomial.
InvalidBoundaryException
java.util.List<Rectangle<C>> complexRoots(Rectangle<C> rect,
GenPolynomial<Complex<C>> a)
throws InvalidBoundaryException
rect - rectangle.a - univariate squarefree complex polynomial.
InvalidBoundaryExceptionjava.util.List<Rectangle<C>> complexRoots(GenPolynomial<Complex<C>> a)
a - univariate complex polynomial.
Rectangle<C> complexRootRefinement(Rectangle<C> rect,
GenPolynomial<Complex<C>> a,
BigRational len)
throws InvalidBoundaryException
rect - rectangle containing exactly one complex root.a - univariate squarefree complex polynomial.len - rational length for refinement.
InvalidBoundaryException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||