Class ShepardInterpolatorTest

java.lang.Object
com.irurueta.numerical.interpolation.ShepardInterpolatorTest

class ShepardInterpolatorTest extends Object
  • Field Details

  • Constructor Details

    • ShepardInterpolatorTest

      ShepardInterpolatorTest()
  • Method Details

    • interpolate_dim1_returnsExpectedResult

      @Test void interpolate_dim1_returnsExpectedResult() throws com.irurueta.algebra.WrongSizeException
      Throws:
      com.irurueta.algebra.WrongSizeException
    • interpolate_dim2_returnsExpectedResult

      @Test void interpolate_dim2_returnsExpectedResult() throws com.irurueta.algebra.WrongSizeException
      Throws:
      com.irurueta.algebra.WrongSizeException
    • assertInterpolation

      private static void assertInterpolation(int dim, double error) throws com.irurueta.algebra.WrongSizeException
      Throws:
      com.irurueta.algebra.WrongSizeException
    • evaluate

      private static double evaluate(com.irurueta.numerical.polynomials.Polynomial[] polynomials, double[] point)
    • buildPolynomials

      private static com.irurueta.numerical.polynomials.Polynomial[] buildPolynomials(int dim, double[] roots)
    • buildPolynomial

      private static com.irurueta.numerical.polynomials.Polynomial buildPolynomial(double[] roots)