Package edu.jas.gbmod

Class ModGroebnerBaseAbstract<C extends GcdRingElem<C>>

java.lang.Object
edu.jas.gbmod.ModGroebnerBaseAbstract<C>
All Implemented Interfaces:
ModGroebnerBase<C>
Direct Known Subclasses:
ModGroebnerBaseSeq

@Deprecated public abstract class ModGroebnerBaseAbstract<C extends GcdRingElem<C>> extends Object implements ModGroebnerBase<C>
Deprecated.
use respective methods from GroebnerBaseAbstract
Module Groebner Bases abstract class. Implements Groebner bases and GB test.
  • Field Details

    • logger

      private static final org.apache.logging.log4j.Logger logger
      Deprecated.
  • Constructor Details

    • ModGroebnerBaseAbstract

      public ModGroebnerBaseAbstract()
      Deprecated.
  • Method Details

    • isGB

      public boolean isGB(ModuleList<C> M)
      Deprecated.
      isGB.
      Specified by:
      isGB in interface ModGroebnerBase<C extends GcdRingElem<C>>
      Parameters:
      M - a module basis.
      Returns:
      true, if M is a Groebner base, else false.
    • GB

      public ModuleList<C> GB(ModuleList<C> M)
      Deprecated.
      GB.
      Specified by:
      GB in interface ModGroebnerBase<C extends GcdRingElem<C>>
      Parameters:
      M - a module basis.
      Returns:
      GB(M), a Groebner base of M.
    • terminate

      public void terminate()
      Deprecated.
      Cleanup and terminate ThreadPool.
    • cancel

      public int cancel()
      Deprecated.
      Cancel ThreadPool.