Uses of Class
com.irurueta.numerical.integration.MatrixQuadrature
Packages that use MatrixQuadrature
-
Uses of MatrixQuadrature in com.irurueta.numerical.integration
Classes in com.irurueta.numerical.integration with type parameters of type MatrixQuadratureModifier and TypeClassDescriptionclassQuadratureMatrixIntegrator<T extends MatrixQuadrature>Integrates matrix (multivariate) single dimension functions given a quadrature implementation up to desired accuracy.classRombergMatrixIntegrator<T extends MatrixQuadrature>Base integrator for implementations based on Romberg's method.classSimpsonMatrixIntegrator<T extends MatrixQuadrature>Base integrator for implementations based on Simpson's method.Subclasses of MatrixQuadrature in com.irurueta.numerical.integrationModifier and TypeClassDescriptionclassImplementation of quadrature using double exponential, which allows integration with a variable transformation.classThis is an exact replacement for MidPointMatrixQuadrature, except that upper limit is assumed to be infinite.classThis 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".classThis is an exact replacement for MidPointMatrixQuadrature, except that it allows for an inverse square-root singularity in the integrand at the lower limit "a".classImplementation of matrix quadrature using mid-point algorithm.classImplementation of matrix quadrature using trapezoidal algorithm.classThis is an exact replacement for MidPointMatrixQuadrature, except that it allows for an inverse square-root singularity in the integrand at the upper limit b.Fields in com.irurueta.numerical.integration declared as MatrixQuadratureModifier and TypeFieldDescriptionprivate final TQuadratureMatrixIntegrator.qQuadrature used for integration.protected final TRombergMatrixIntegrator.qQuadrature used for integration.private final TSimpsonMatrixIntegrator.qQuadrature used for integration.Methods in com.irurueta.numerical.integration that return types with arguments of type MatrixQuadratureModifier and TypeMethodDescriptionprivate static QuadratureMatrixIntegrator<MatrixQuadrature>QuadratureMatrixIntegrator.cast(QuadratureMatrixIntegrator<?> integrator) Cast integrator to a quadrature integrator without wildcard parameter.private static RombergMatrixIntegrator<MatrixQuadrature>RombergMatrixIntegrator.cast(RombergMatrixIntegrator<?> integrator) Casts integrator to a quadrature integrator without wildcard parameter.private static SimpsonMatrixIntegrator<MatrixQuadrature>SimpsonMatrixIntegrator.cast(SimpsonMatrixIntegrator<?> integrator) Casts integrator to a quadrature integrator without wildcard parameter.QuadratureMatrixIntegrator.create(double a, double b, MatrixSingleDimensionFunctionEvaluatorListener listener) Creates a quadrature integrator using default accuracy and quadrature type.QuadratureMatrixIntegrator.create(double a, double b, MatrixSingleDimensionFunctionEvaluatorListener listener, double eps) Creates a quadrature integrator using default quadrature type.QuadratureMatrixIntegrator.create(double a, double b, MatrixSingleDimensionFunctionEvaluatorListener listener, double eps, QuadratureType quadratureType) Creates a quadrature integrator.QuadratureMatrixIntegrator.create(double a, double b, MatrixSingleDimensionFunctionEvaluatorListener listener, QuadratureType quadratureType) Creates a quadrature integrator with default accuracy.RombergMatrixIntegrator.create(double a, double b, MatrixSingleDimensionFunctionEvaluatorListener listener) Creates an integrator using Romberg's method and having default accuracy and quadrature type.RombergMatrixIntegrator.create(double a, double b, MatrixSingleDimensionFunctionEvaluatorListener listener, double eps) Creates an integrator using Romberg's method and default quadrature type.RombergMatrixIntegrator.create(double a, double b, MatrixSingleDimensionFunctionEvaluatorListener listener, double eps, QuadratureType quadratureType) Creates an integrator using Romberg's method.RombergMatrixIntegrator.create(double a, double b, MatrixSingleDimensionFunctionEvaluatorListener listener, QuadratureType quadratureType) Creates an integrator using Romberg's method and having default accuracy.SimpsonMatrixIntegrator.create(double a, double b, MatrixSingleDimensionFunctionEvaluatorListener listener) Creates an integrator using Simpson's method and having default accuracy and quadrature type.SimpsonMatrixIntegrator.create(double a, double b, MatrixSingleDimensionFunctionEvaluatorListener listener, double eps) Creates an integrator using Simpson's method and default quadrature type.SimpsonMatrixIntegrator.create(double a, double b, MatrixSingleDimensionFunctionEvaluatorListener listener, double eps, QuadratureType quadratureType) Creates an integrator using Simpson's method.SimpsonMatrixIntegrator.create(double a, double b, MatrixSingleDimensionFunctionEvaluatorListener listener, QuadratureType quadratureType) Creates an integrator using Simpson's method and having default accuracy.