public class GaussIntegratorFactory extends Object
Gaussian integration rule
.Constructor and Description |
---|
GaussIntegratorFactory() |
Modifier and Type | Method and Description |
---|---|
GaussIntegrator |
legendre(int numberOfPoints)
Creates an integrator of the given order, and whose call to the
integrate method will perform an integration on the natural interval [-1 , 1] . |
GaussIntegrator |
legendre(int numberOfPoints,
double lowerBound,
double upperBound)
Creates an integrator of the given order, and whose call to the
integrate method will perform an integration on the given interval. |
GaussIntegrator |
legendreHighPrecision(int numberOfPoints)
Creates an integrator of the given order, and whose call to the
integrate method will perform an integration on the natural interval [-1 , 1] . |
GaussIntegrator |
legendreHighPrecision(int numberOfPoints,
double lowerBound,
double upperBound)
Creates an integrator of the given order, and whose call to the
integrate method will perform an integration on the given interval. |
public GaussIntegrator legendre(int numberOfPoints)
integrate
method will perform an integration on the natural interval [-1 , 1]
.numberOfPoints
- Order of the integration rule.public GaussIntegrator legendre(int numberOfPoints, double lowerBound, double upperBound)
integrate
method will perform an integration on the given interval.numberOfPoints
- Order of the integration rule.lowerBound
- Lower bound of the integration interval.upperBound
- Upper bound of the integration interval.public GaussIntegrator legendreHighPrecision(int numberOfPoints)
integrate
method will perform an integration on the natural interval [-1 , 1]
.numberOfPoints
- Order of the integration rule.public GaussIntegrator legendreHighPrecision(int numberOfPoints, double lowerBound, double upperBound)
integrate
method will perform an integration on the given interval.numberOfPoints
- Order of the integration rule.lowerBound
- Lower bound of the integration interval.upperBound
- Upper bound of the integration interval.Copyright © 2023 CNES. All rights reserved.