Documentation of 'edu.jas.gb.GroebnerBaseSeqPairParallel' Java class
GroebnerBaseSeqPairParallel
edu.jas.gb

Class GroebnerBaseSeqPairParallel<C extends RingElem<C>>

  • Type Parameters:
    C - coefficient type
    All Implemented Interfaces:
    GroebnerBase<C>, java.io.Serializable


    public class GroebnerBaseSeqPairParallel<C extends RingElem<C>>
    extends GroebnerBaseAbstract<C>
    Groebner Base parallel algorithm. Makes some effort to produce the same sequence of critical pairs as in the sequential version. However already reduced pairs are not rereduced if new polynomials appear. Implements a shared memory parallel version of Groebner bases. Slaves maintain pairlist.
    See Also:
    Serialized Form
    • Constructor Detail

      • GroebnerBaseSeqPairParallel

        public GroebnerBaseSeqPairParallel()
        Constructor.
      • GroebnerBaseSeqPairParallel

        public GroebnerBaseSeqPairParallel(int threads)
        Constructor.
        Parameters:
        threads - number of threads to use.
      • GroebnerBaseSeqPairParallel

        public GroebnerBaseSeqPairParallel(int threads,
                                           ThreadPool pool)
        Constructor.
        Parameters:
        threads - number of threads to use.
        pool - ThreadPool to use.
      • GroebnerBaseSeqPairParallel

        public GroebnerBaseSeqPairParallel(int threads,
                                           Reduction<C> red)
        Constructor.
        Parameters:
        threads - number of threads to use.
        red - parallelism aware reduction engine
      • GroebnerBaseSeqPairParallel

        public GroebnerBaseSeqPairParallel(int threads,
                                           ThreadPool pool,
                                           Reduction<C> red)
        Constructor.
        Parameters:
        threads - number of threads to use.
        pool - ThreadPool to use.
        red - parallelism aware reduction engine

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.