Class IdealWithRealRoots<C extends GcdRingElem<C>>

  • All Implemented Interfaces:
    java.io.Serializable

    public class IdealWithRealRoots<C extends GcdRingElem<C>>
    extends IdealWithUniv<C>
    Container for Ideals together with univariate polynomials and real roots.
    See Also:
    Serialized Form
    • Field Detail

      • rroots

        public final java.util.List<java.util.List<BigDecimal>> rroots
        The list of real roots.
    • Constructor Detail

      • IdealWithRealRoots

        protected IdealWithRealRoots()
        Constructor not for use.
      • IdealWithRealRoots

        public IdealWithRealRoots​(Ideal<C> id,
                                  java.util.List<GenPolynomial<C>> up,
                                  java.util.List<java.util.List<BigDecimal>> rr)
        Constructor.
        Parameters:
        id - the ideal
        up - the list of univaraite polynomials
        rr - the list of real roots
      • IdealWithRealRoots

        public IdealWithRealRoots​(IdealWithUniv<C> iu,
                                  java.util.List<java.util.List<BigDecimal>> rr)
        Constructor.
        Parameters:
        iu - the ideal with univariate polynomials
        rr - the list of real roots
    • Method Detail

      • toString

        public java.lang.String toString()
        String representation of the ideal.
        Overrides:
        toString in class IdealWithUniv<C extends GcdRingElem<C>>
        See Also:
        Object.toString()