Package edu.jas.application
Class RunSGB
- java.lang.Object
-
- edu.jas.application.RunSGB
-
public class RunSGB extends java.lang.ObjectSimple setup to run a solvable GB example.
Usage: RunSGB [seq|par|par+] [irr|left|right|two] <file> #procs
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static booleandoCheckCheck result GB if it is a GB.
-
Constructor Summary
Constructors Constructor Description RunSGB()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static voidcheckGB(PolynomialList S)(package private) static intindexOf(java.lang.String[] args, java.lang.String s)(package private) static java.lang.Stringjoin(java.lang.String[] args, java.lang.String d)static voidmain(java.lang.String[] args)main method to be called from commandline
Usage: RunSGB [seq|seq+|par|par+] [irr|left|right|two] <file> #procs(package private) static voidrunParallel(PolynomialList S, int threads, java.lang.String action, boolean plusextra)run Parallel.(package private) static voidrunSequential(PolynomialList S, java.lang.String action, boolean plusextra)run Sequential.
-
-
-
Method Detail
-
main
public static void main(java.lang.String[] args)
main method to be called from commandline
Usage: RunSGB [seq|seq+|par|par+] [irr|left|right|two] <file> #procs
-
runSequential
static void runSequential(PolynomialList S, java.lang.String action, boolean plusextra)
run Sequential.- Parameters:
S- polynomial list.action- what to to.
-
runParallel
static void runParallel(PolynomialList S, int threads, java.lang.String action, boolean plusextra)
run Parallel.- Parameters:
S- polynomial list.action- what to to.
-
checkGB
static void checkGB(PolynomialList S)
-
indexOf
static int indexOf(java.lang.String[] args, java.lang.String s)
-
join
static java.lang.String join(java.lang.String[] args, java.lang.String d)
-
-