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

Class SolvableGroebnerBaseSeqPairParallel<C extends RingElem<C>>

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


    public class SolvableGroebnerBaseSeqPairParallel<C extends RingElem<C>>
    extends SolvableGroebnerBaseAbstract<C>
    Solvable 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. Threads maintain pairlist.
    See Also:
    Serialized Form
    • Constructor Detail

      • SolvableGroebnerBaseSeqPairParallel

        public SolvableGroebnerBaseSeqPairParallel()
        Constructor.
      • SolvableGroebnerBaseSeqPairParallel

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

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

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

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

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.