Class LaguerrePolynomialRootsEstimatorTest

java.lang.Object
com.irurueta.numerical.roots.LaguerrePolynomialRootsEstimatorTest

class LaguerrePolynomialRootsEstimatorTest extends Object
  • Field Details

  • Constructor Details

    • LaguerrePolynomialRootsEstimatorTest

      LaguerrePolynomialRootsEstimatorTest()
  • Method Details

    • testConstructor

      @Test void testConstructor() throws com.irurueta.numerical.NotAvailableException
      Throws:
      com.irurueta.numerical.NotAvailableException
    • testGetSetPolishRoots

      @Test void testGetSetPolishRoots() throws com.irurueta.numerical.LockedException
      Throws:
      com.irurueta.numerical.LockedException
    • testGetSetPolynomialParameters

      @Test void testGetSetPolynomialParameters() throws com.irurueta.numerical.LockedException, com.irurueta.numerical.NotAvailableException
      Throws:
      com.irurueta.numerical.LockedException
      com.irurueta.numerical.NotAvailableException
    • testEstimate

      @Test void testEstimate() throws com.irurueta.numerical.LockedException, com.irurueta.numerical.NotReadyException, com.irurueta.numerical.roots.RootEstimationException, com.irurueta.numerical.NotAvailableException
      Throws:
      com.irurueta.numerical.LockedException
      com.irurueta.numerical.NotReadyException
      com.irurueta.numerical.roots.RootEstimationException
      com.irurueta.numerical.NotAvailableException
    • vectorNorm

      private static double vectorNorm(com.irurueta.algebra.Complex[] v)
    • generateConstantPolynomialParams

      private static com.irurueta.algebra.Complex[] generateConstantPolynomialParams(com.irurueta.algebra.Complex param)
    • generateFirstDegreePolynomialParams

      private static com.irurueta.algebra.Complex[] generateFirstDegreePolynomialParams(com.irurueta.algebra.Complex root1)
    • generateSecondDegreePolynomialParams

      private com.irurueta.algebra.Complex[] generateSecondDegreePolynomialParams(com.irurueta.algebra.Complex root1, com.irurueta.algebra.Complex root2)
    • generateThirdDegreePolynomialParams

      private com.irurueta.algebra.Complex[] generateThirdDegreePolynomialParams(com.irurueta.algebra.Complex root1, com.irurueta.algebra.Complex root2, com.irurueta.algebra.Complex root3)