Package edu.jas.gb
Class GBDistSP<C extends RingElem<C>>
java.lang.Object
edu.jas.gb.GBDistSP<C>
Deprecated.
use RunGB or RunSGB for standalone execution
Setup to run a distributed GB example.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final GroebnerBaseSeqPairDistributed
<C> Deprecated.GB algorithm to use.private final DistThreadPool
Deprecated.Distributed thread pool to use.private final String
Deprecated.machine file to use.protected final int
Deprecated.Server port to use.protected final int
Deprecated.Number of threads to use. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute
(List<GenPolynomial<C>> F) Deprecated.Execute a distributed GB example.void
terminate
(boolean shutDown) Deprecated.Terminates the distributed thread pools.
-
Field Details
-
mfile
Deprecated.machine file to use. -
threads
protected final int threadsDeprecated.Number of threads to use. -
port
protected final int portDeprecated.Server port to use. -
bbd
Deprecated.GB algorithm to use. -
dtp
Deprecated.Distributed thread pool to use.
-
-
Constructor Details
-
GBDistSP
Deprecated.Constructor.- Parameters:
threads
- number of threads respectively processes.mfile
- name of the machine file.port
- for GB server.
-
-
Method Details
-
execute
Deprecated.Execute a distributed GB example. Distribute clients and start master.- Parameters:
F
- list of polynomials- Returns:
- GB(F) a Groebner base for F.
-
terminate
public void terminate(boolean shutDown) Deprecated.Terminates the distributed thread pools.- Parameters:
shutDown
- true, if shut-down of the remote executable servers is requested, false, if remote executable servers stay alive.
-