org.ddogleg.solver.impl
Class TestSturmSequence
- java.lang.Object
-
- org.ddogleg.solver.impl.TestSturmSequence
-
public class TestSturmSequence extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor and Description TestSturmSequence()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidcheckCount()voidcheckSequence_Random()Compare the computed sequence against randomly generated polynomials of different lengthvoidcheckSequence()Check sequence against a hand selected sequencevoidcheckSpecificPoly01()Examine a case which was found to cause problemsvoidcheckSpecificPoly02()Examine a case which was found to cause problems.voidcountRealRoots()intcountRealRoots(Polynomial p, double low, double high)voidrootCountConsistency_Random()Several consistency checks on random polynomials to the number of roots within a random interval
-
-
-
Method Detail
-
countRealRoots
public void countRealRoots()
-
countRealRoots
public int countRealRoots(Polynomial p, double low, double high)
-
checkSequence
public void checkSequence()
Check sequence against a hand selected sequence
-
checkCount
public void checkCount()
-
checkSequence_Random
public void checkSequence_Random()
Compare the computed sequence against randomly generated polynomials of different length
-
rootCountConsistency_Random
public void rootCountConsistency_Random()
Several consistency checks on random polynomials to the number of roots within a random interval
-
checkSpecificPoly01
public void checkSpecificPoly01()
Examine a case which was found to cause problems
-
checkSpecificPoly02
public void checkSpecificPoly02()
Examine a case which was found to cause problems. It would get stuck in a loop indefinitely
-
-
DataMelt 3.0 © DataMelt by jWork.ORG