Class InfinityMidPointMatrixQuadrature


public class InfinityMidPointMatrixQuadrature extends MidPointMatrixQuadrature
This is an exact replacement for MidPointQuadrature i.e., returns the nth stage of refinement of the integral of a function from "a" to "b", except that the function is evaluated at evenly spaced points in 1=x rather than in "x". This allows the upper limit "b" to be as large and positive as the computer allows, or the lower limit "a" to be as large and negative, but not both. "a" and "b" must have the same sign.
  • Constructor Details

    • InfinityMidPointMatrixQuadrature

      public InfinityMidPointMatrixQuadrature(double a, double b, MatrixSingleDimensionFunctionEvaluatorListener listener) throws com.irurueta.algebra.WrongSizeException
      Constructor.
      Parameters:
      a - Lower limit of integration.
      b - Upper limit of integration.
      listener - listener to evaluate a single dimension matrix function at required points.
      Throws:
      com.irurueta.algebra.WrongSizeException - if size notified by provided listener is invalid.
  • Method Details