Package edu.jas.gb
Class GroebnerBaseDistHybridMPITest
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- edu.jas.gb.GroebnerBaseDistHybridMPITest
-
- All Implemented Interfaces:
junit.framework.Test
public class GroebnerBaseDistHybridMPITest extends junit.framework.TestCase
Distributed GroebnerBase MPI tests with JUnit.- Author:
- Heinz Kredel
-
-
Field Summary
Fields Modifier and Type Field Description (package private) edu.jas.poly.GenPolynomial<edu.jas.arith.BigRational>a(package private) edu.jas.poly.GenPolynomial<edu.jas.arith.BigRational>b(package private) GroebnerBaseDistributedHybridMPI<edu.jas.arith.BigRational>bbdist(package private) GroebnerBaseDistributedHybridMPI<edu.jas.arith.BigRational>bbdists(package private) edu.jas.gb.GroebnerBase<edu.jas.arith.BigRational>bbseq(package private) edu.jas.poly.GenPolynomial<edu.jas.arith.BigRational>c(package private) edu.jas.poly.GenPolynomial<edu.jas.arith.BigRational>d(package private) edu.jas.poly.GenPolynomial<edu.jas.arith.BigRational>e(package private) intelprotected static mpi.Commengine(package private) edu.jas.poly.PolynomialList<edu.jas.arith.BigRational>F(package private) edu.jas.poly.GenPolynomialRing<edu.jas.arith.BigRational>fac(package private) java.util.List<edu.jas.poly.GenPolynomial<edu.jas.arith.BigRational>>G(package private) java.lang.Stringhost(package private) intkl(package private) java.util.List<edu.jas.poly.GenPolynomial<edu.jas.arith.BigRational>>L(package private) intll(package private) booleanmpjBug(package private) intport(package private) floatq(package private) intrl(package private) intthreads(package private) intthreadsPerNode
-
Constructor Summary
Constructors Constructor Description GroebnerBaseDistHybridMPITest(java.lang.String name)Constructs aGroebnerBaseDistHybridMPITestobject.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidmain(java.lang.String[] args)mainvoidonlyOnetestDistributedGBase()Test distributed GBase.protected voidsetUp()static junit.framework.Testsuite()suite.protected voidtearDown()voidtestTrinks7GBase()Test Trinks7 GBase.-
Methods inherited from class junit.framework.TestCase
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toString
-
-
-
-
Field Detail
-
engine
protected static mpi.Comm engine
-
mpjBug
boolean mpjBug
-
port
int port
-
host
java.lang.String host
-
fac
edu.jas.poly.GenPolynomialRing<edu.jas.arith.BigRational> fac
-
L
java.util.List<edu.jas.poly.GenPolynomial<edu.jas.arith.BigRational>> L
-
F
edu.jas.poly.PolynomialList<edu.jas.arith.BigRational> F
-
G
java.util.List<edu.jas.poly.GenPolynomial<edu.jas.arith.BigRational>> G
-
bbseq
edu.jas.gb.GroebnerBase<edu.jas.arith.BigRational> bbseq
-
bbdist
GroebnerBaseDistributedHybridMPI<edu.jas.arith.BigRational> bbdist
-
bbdists
GroebnerBaseDistributedHybridMPI<edu.jas.arith.BigRational> bbdists
-
a
edu.jas.poly.GenPolynomial<edu.jas.arith.BigRational> a
-
b
edu.jas.poly.GenPolynomial<edu.jas.arith.BigRational> b
-
c
edu.jas.poly.GenPolynomial<edu.jas.arith.BigRational> c
-
d
edu.jas.poly.GenPolynomial<edu.jas.arith.BigRational> d
-
e
edu.jas.poly.GenPolynomial<edu.jas.arith.BigRational> e
-
rl
int rl
-
kl
int kl
-
ll
int ll
-
el
int el
-
q
float q
-
threads
int threads
-
threadsPerNode
int threadsPerNode
-
-
Constructor Detail
-
GroebnerBaseDistHybridMPITest
public GroebnerBaseDistHybridMPITest(java.lang.String name)
Constructs aGroebnerBaseDistHybridMPITestobject.- Parameters:
name- String.
-
-
Method Detail
-
main
public static void main(java.lang.String[] args) throws java.io.IOException, mpi.MPIException
main- Throws:
java.io.IOExceptionmpi.MPIException
-
suite
public static junit.framework.Test suite()
suite.
-
setUp
protected void setUp() throws java.io.IOException
- Overrides:
setUpin classjunit.framework.TestCase- Throws:
java.io.IOException
-
tearDown
protected void tearDown()
- Overrides:
tearDownin classjunit.framework.TestCase
-
onlyOnetestDistributedGBase
public void onlyOnetestDistributedGBase() throws mpi.MPIException
Test distributed GBase.- Throws:
mpi.MPIException
-
testTrinks7GBase
public void testTrinks7GBase() throws mpi.MPIException
Test Trinks7 GBase.- Throws:
mpi.MPIException
-
-