public class IdealWithComplexAlgebraicRoots<D extends GcdRingElem<D> & Rational> extends IdealWithUniv<D>
| Modifier and Type | Field and Description |
|---|---|
java.util.List<java.util.List<Complex<RealAlgebraicNumber<D>>>> |
can
The list of complex algebraic roots.
|
protected java.util.List<java.util.List<Complex<BigDecimal>>> |
droots
The list of decimal approximations of the complex algebraic roots.
|
ideal, others, upolys| Modifier | Constructor and Description |
|---|---|
protected |
IdealWithComplexAlgebraicRoots()
Constructor not for use.
|
|
IdealWithComplexAlgebraicRoots(Ideal<D> id,
java.util.List<GenPolynomial<D>> up,
java.util.List<java.util.List<Complex<RealAlgebraicNumber<D>>>> cr)
Constructor.
|
|
IdealWithComplexAlgebraicRoots(IdealWithUniv<D> iu,
java.util.List<java.util.List<Complex<RealAlgebraicNumber<D>>>> cr)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.util.List<Complex<BigDecimal>>> |
decimalApproximation()
Get decimal approximation of the real root tuples.
|
void |
doDecimalApproximation()
compute decimal approximation of the real root tuples.
|
java.lang.String |
toScript()
Get a scripting compatible string representation.
|
java.lang.String |
toString()
String representation of the ideal.
|
public final java.util.List<java.util.List<Complex<RealAlgebraicNumber<D extends GcdRingElem<D> & Rational>>>> can
protected java.util.List<java.util.List<Complex<BigDecimal>>> droots
protected IdealWithComplexAlgebraicRoots()
public IdealWithComplexAlgebraicRoots(Ideal<D> id, java.util.List<GenPolynomial<D>> up, java.util.List<java.util.List<Complex<RealAlgebraicNumber<D>>>> cr)
id - the idealup - the list of univariate polynomialscr - the list of complex algebraic rootspublic IdealWithComplexAlgebraicRoots(IdealWithUniv<D> iu, java.util.List<java.util.List<Complex<RealAlgebraicNumber<D>>>> cr)
iu - the ideal with univariate polynomialscr - the list of real algebraic rootspublic java.lang.String toString()
toString in class IdealWithUniv<D extends GcdRingElem<D> & Rational>Object.toString()public java.lang.String toScript()
toScript in class IdealWithUniv<D extends GcdRingElem<D> & Rational>Element.toScript()public java.util.List<java.util.List<Complex<BigDecimal>>> decimalApproximation()
public void doDecimalApproximation()