Package edu.jas.root
Class RealRootTest
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- edu.jas.root.RealRootTest
-
- All Implemented Interfaces:
junit.framework.Test
public class RealRootTest extends junit.framework.TestCase
RealRoot tests with JUnit.- Author:
- Heinz Kredel
-
-
Constructor Summary
Constructors Constructor Description RealRootTest(java.lang.String name)
Constructs aRealRootTest
object.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
main(java.lang.String[] args)
main.protected void
setUp()
static junit.framework.Test
suite()
protected void
tearDown()
void
testRealAlgebraicNumberSign()
Test real algebraic number sign.void
testRealRootIsolation()
Test real root isolation.void
testRealRootIsolationDecimalWilkinson()
Test real root isolation and decimal refinement of Wilkinson polynomials.void
testRealRootIsolationDecimalWilkinsonAll()
Test real root isolation and decimal refinement of Wilkinson polynomials, all roots. p = (x-0)*(x-1)*(x-2)*(x-3)*...void
testRealRootIsolationDecimalWilkinsonInverse()
Test real root isolation and decimal refinement of Wilkinson polynomials, inverse roots. p = (x-1)*(x-1/2)*(x-1/3)*...void
testRealRootIsolationDecimalWilkinsonInverseAll()
Test real root isolation and decimal refinement of Wilkinson polynomials, inverse roots, all roots. p = (x-1)*(x-1/2)*(x-1/3)*...void
testRealRootIsolationWilkinson()
Test real root isolation Wilkinson polynomials. p = (x-0)*(x-1)*(x-2)*(x-3)*...void
testRealRootIsolationWilkinsonInverse()
Test real root isolation Wilkinson polynomials inverse. p = (x-1)*(x-1/2)*(x-1/3)*...void
testRealRootSignSequence()
Test Thom lemma real root sign sequence.void
testRootBound()
Test root bound.void
testSturmSequence()
Test Sturm sequence.-
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
-
-
-
-
Constructor Detail
-
RealRootTest
public RealRootTest(java.lang.String name)
Constructs aRealRootTest
object.- Parameters:
name
- String.
-
-
Method Detail
-
main
public static void main(java.lang.String[] args)
main.
-
suite
public static junit.framework.Test suite()
-
setUp
protected void setUp()
- Overrides:
setUp
in classjunit.framework.TestCase
-
tearDown
protected void tearDown()
- Overrides:
tearDown
in classjunit.framework.TestCase
-
testSturmSequence
public void testSturmSequence()
Test Sturm sequence.
-
testRootBound
public void testRootBound()
Test root bound.
-
testRealRootIsolation
public void testRealRootIsolation()
Test real root isolation.
-
testRealRootSignSequence
public void testRealRootSignSequence()
Test Thom lemma real root sign sequence.
-
testRealRootIsolationWilkinson
public void testRealRootIsolationWilkinson()
Test real root isolation Wilkinson polynomials. p = (x-0)*(x-1)*(x-2)*(x-3)*...*(x-n)
-
testRealRootIsolationWilkinsonInverse
public void testRealRootIsolationWilkinsonInverse()
Test real root isolation Wilkinson polynomials inverse. p = (x-1)*(x-1/2)*(x-1/3)*...*(x-1/n)
-
testRealAlgebraicNumberSign
public void testRealAlgebraicNumberSign()
Test real algebraic number sign.
-
testRealRootIsolationDecimalWilkinson
public void testRealRootIsolationDecimalWilkinson()
Test real root isolation and decimal refinement of Wilkinson polynomials. p = (x-0)*(x-1)*(x-2)*(x-3)*...*(x-n)
-
testRealRootIsolationDecimalWilkinsonInverse
public void testRealRootIsolationDecimalWilkinsonInverse()
Test real root isolation and decimal refinement of Wilkinson polynomials, inverse roots. p = (x-1)*(x-1/2)*(x-1/3)*...*(x-1/n)
-
testRealRootIsolationDecimalWilkinsonAll
public void testRealRootIsolationDecimalWilkinsonAll()
Test real root isolation and decimal refinement of Wilkinson polynomials, all roots. p = (x-0)*(x-1)*(x-2)*(x-3)*...*(x-n)
-
testRealRootIsolationDecimalWilkinsonInverseAll
public void testRealRootIsolationDecimalWilkinsonInverseAll()
Test real root isolation and decimal refinement of Wilkinson polynomials, inverse roots, all roots. p = (x-1)*(x-1/2)*(x-1/3)*...*(x-1/n)
-
-