Package edu.jas.gb

Class GBOptimized<C extends GcdRingElem<C>>

All Implemented Interfaces:
GroebnerBase<C>, Serializable

public class GBOptimized<C extends GcdRingElem<C>> extends GroebnerBaseAbstract<C>
Groebner bases via optimized variable and term order.
See Also:
  • Field Details

    • logger

      private static final org.apache.logging.log4j.Logger logger
    • debug

      private static final boolean debug
    • e1

      public final GroebnerBaseAbstract<C extends GcdRingElem<C>> e1
      GB engine.
    • retPermuted

      public final boolean retPermuted
      Indicator for return of permuted polynomials.
  • Constructor Details

    • GBOptimized

      public GBOptimized(GroebnerBaseAbstract<C> e1)
      GBOptimized constructor.
      Parameters:
      e1 - Groebner base engine.
    • GBOptimized

      public GBOptimized(GroebnerBaseAbstract<C> e1, boolean rP)
      GBOptimized constructor.
      Parameters:
      e1 - Groebner base engine.
      rP - true for return of permuted polynomials, false for inverse permuted polynomials and new GB computation.
  • Method Details