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 TypeClassDescriptionclass
QuadratureMatrixIntegrator<T extends MatrixQuadrature>
Integrates matrix (multivariate) single dimension functions given a quadrature implementation up to desired accuracy.class
RombergMatrixIntegrator<T extends MatrixQuadrature>
Base integrator for implementations based on Romberg's method.class
SimpsonMatrixIntegrator<T extends MatrixQuadrature>
Base integrator for implementations based on Simpson's method.Subclasses of MatrixQuadrature in com.irurueta.numerical.integrationModifier and TypeClassDescriptionclass
Implementation of quadrature using double exponential, which allows integration with a variable transformation.class
This is an exact replacement for MidPointMatrixQuadrature, except that upper limit is assumed to be infinite.class
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".class
This is an exact replacement for MidPointMatrixQuadrature, except that it allows for an inverse square-root singularity in the integrand at the lower limit "a".class
Implementation of matrix quadrature using mid-point algorithm.class
Implementation of matrix quadrature using trapezoidal algorithm.class
This 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 T
QuadratureMatrixIntegrator.q
Quadrature used for integration.protected final T
RombergMatrixIntegrator.q
Quadrature used for integration.private final T
SimpsonMatrixIntegrator.q
Quadrature 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.