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 aRealRootTestobject.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidmain(java.lang.String[] args)main.protected voidsetUp()static junit.framework.Testsuite()protected voidtearDown()voidtestRealAlgebraicNumberSign()Test real algebraic number sign.voidtestRealRootIsolation()Test real root isolation.voidtestRealRootIsolationDecimalWilkinson()Test real root isolation and decimal refinement of Wilkinson polynomials.voidtestRealRootIsolationDecimalWilkinsonAll()Test real root isolation and decimal refinement of Wilkinson polynomials, all roots.voidtestRealRootIsolationDecimalWilkinsonInverse()Test real root isolation and decimal refinement of Wilkinson polynomials, inverse roots.voidtestRealRootIsolationDecimalWilkinsonInverseAll()Test real root isolation and decimal refinement of Wilkinson polynomials, inverse roots, all roots.voidtestRealRootIsolationWilkinson()Test real root isolation Wilkinson polynomials.voidtestRealRootIsolationWilkinsonInverse()Test real root isolation Wilkinson polynomials inverse.voidtestRealRootSignSequence()Test Thom lemma real root sign sequence.voidtestRootBound()Test root bound.voidtestSturmSequence()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 aRealRootTestobject.- 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:
setUpin classjunit.framework.TestCase
-
tearDown
protected void tearDown()
- Overrides:
tearDownin 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)
-
-