Package edu.jas.application
Class IdealWithComplexRoots<C extends GcdRingElem<C>>
java.lang.Object
edu.jas.application.IdealWithUniv<C>
edu.jas.application.IdealWithComplexRoots<C>
- All Implemented Interfaces:
Serializable
Container for Ideals together with univariate polynomials and complex roots.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal List
<List<Complex<BigDecimal>>> The list of complex roots.Fields inherited from class edu.jas.application.IdealWithUniv
ideal, others, upolys
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor not for use.IdealWithComplexRoots
(Ideal<C> id, List<GenPolynomial<C>> up, List<List<Complex<BigDecimal>>> cr) Constructor.IdealWithComplexRoots
(IdealWithUniv<C> iu, List<List<Complex<BigDecimal>>> cr) Constructor. -
Method Summary
Methods inherited from class edu.jas.application.IdealWithUniv
asListOfIdeals
-
Field Details
-
croots
The list of complex roots.
-
-
Constructor Details
-
IdealWithComplexRoots
protected IdealWithComplexRoots()Constructor not for use. -
IdealWithComplexRoots
public IdealWithComplexRoots(Ideal<C> id, List<GenPolynomial<C>> up, List<List<Complex<BigDecimal>>> cr) Constructor.- Parameters:
id
- the idealup
- the list of univaraite polynomialscr
- the list of complex roots
-
IdealWithComplexRoots
Constructor.- Parameters:
iu
- the ideal with univariate polynomialscr
- the list of complex roots
-
-
Method Details
-
toString
String representation of the ideal.- Overrides:
toString
in classIdealWithUniv<C extends GcdRingElem<C>>
- See Also:
-
toScript
Get a scripting compatible string representation.- Overrides:
toScript
in classIdealWithUniv<C extends GcdRingElem<C>>
- Returns:
- script compatible representation for this Element.
- See Also:
-