Package edu.jas.application
Class RunSGB
- java.lang.Object
-
- edu.jas.application.RunSGB
-
public class RunSGB extends java.lang.Object
Simple 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 boolean
doCheck
Check 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 void
checkGB(PolynomialList S)
(package private) static int
indexOf(java.lang.String[] args, java.lang.String s)
(package private) static java.lang.String
join(java.lang.String[] args, java.lang.String d)
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(package private) static void
runParallel(PolynomialList S, int threads, java.lang.String action, boolean plusextra)
run Parallel.(package private) static void
runSequential(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)
-
-