Uses of Enum Class
ffx.numerics.integrate.Integrate1DNumeric.IntegrationSide
Packages that use Integrate1DNumeric.IntegrationSide
Package
Description
The Integrate package implements 1D numerical integration.
-
Uses of Integrate1DNumeric.IntegrationSide in ffx.numerics.integrate
Methods in ffx.numerics.integrate that return Integrate1DNumeric.IntegrationSideModifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.static Integrate1DNumeric.IntegrationSide[]
Integrate1DNumeric.IntegrationSide.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in ffx.numerics.integrate with parameters of type Integrate1DNumeric.IntegrationSideModifier and TypeMethodDescriptionstatic double
Integrate1DNumeric.booles
(DataSet data, Integrate1DNumeric.IntegrationSide side) Numerically integrates a data set using Boole's rule.static double
Integrate1DNumeric.booles
(DataSet data, Integrate1DNumeric.IntegrationSide side, int lb, int ub) Numerically integrates a data set, in bounds lb-ub inclusive, using Boole's rule.static double
Integrate1DNumeric.boolesParallel
(DataSet data, Integrate1DNumeric.IntegrationSide side) Numerically integrates a data set using Boole's rule.static double
Integrate1DNumeric.boolesParallel
(DataSet data, Integrate1DNumeric.IntegrationSide side, int lb, int ub) Numerically integrates a data set, in bounds lb-ub inclusive, using Boole's rule.static double[]
Integrate1DNumeric.integrateByBins
(DataSet data, Integrate1DNumeric.IntegrationSide side, Integrate1DNumeric.IntegrationType maxType) Returns the contribution of each bin to the overall integral as an array; will be most accurate at break-points for the integration type.static double
Integrate1DNumeric.integrateData
(DataSet data, Integrate1DNumeric.IntegrationSide side, Integrate1DNumeric.IntegrationType type) Generic caller for 1D integration schemes given an IntegrationType.static double
Integrate1DNumeric.rectangular
(DataSet data, Integrate1DNumeric.IntegrationSide side) Numerically integrates a data set using rectangular integration.static double
Integrate1DNumeric.rectangular
(DataSet data, Integrate1DNumeric.IntegrationSide side, int lb, int ub) Numerically integrates a data set, in bounds lb-ub inclusive, using rectangular integration.static double
Integrate1DNumeric.rectangularEnds
(DataSet data, Integrate1DNumeric.IntegrationSide side) Treats half-width bins at the ends of a DataSet using rectangular integration.static double
Integrate1DNumeric.rectangularParallel
(DataSet data, Integrate1DNumeric.IntegrationSide side) Numerically integrates a data set using parallelized rectangular integration.static double
Integrate1DNumeric.rectangularParallel
(DataSet data, Integrate1DNumeric.IntegrationSide side, int lb, int ub) Numerically integrates a data set, in bounds lb-ub inclusive, using rectangular integration.static double
Integrate1DNumeric.simpsons
(DataSet data, Integrate1DNumeric.IntegrationSide side) Numerically integrates a data set using Simpson's rule.static double
Integrate1DNumeric.simpsons
(DataSet data, Integrate1DNumeric.IntegrationSide side, int lb, int ub) Numerically integrates a data set, in bounds lb-ub inclusive, using Simpson's rule.static double
Integrate1DNumeric.simpsonsParallel
(DataSet data, Integrate1DNumeric.IntegrationSide side) Numerically integrates a data set using Boole's rule.static double
Integrate1DNumeric.simpsonsParallel
(DataSet data, Integrate1DNumeric.IntegrationSide side, int lb, int ub) Numerically integrates a data set, in bounds lb-ub inclusive, using Simpson's rule.static double
Integrate1DNumeric.trapezoidal
(DataSet data, Integrate1DNumeric.IntegrationSide side) Numerically integrates a data set using trapezoidal integration.static double
Integrate1DNumeric.trapezoidal
(DataSet data, Integrate1DNumeric.IntegrationSide side, int lb, int ub) Numerically integrates a data set, in bounds lb-ub inclusive, using trapezoidal integration.static double
Integrate1DNumeric.trapezoidalEnds
(DataSet data, Integrate1DNumeric.IntegrationSide side) Treats half-width bins at the ends of a DataSet using trapezoidal integration.static double
Integrate1DNumeric.trapezoidalParallel
(DataSet data, Integrate1DNumeric.IntegrationSide side) Numerically integrates a data set using trapezoidal integration.static double
Integrate1DNumeric.trapezoidalParallel
(DataSet data, Integrate1DNumeric.IntegrationSide side, int lb, int ub) Numerically integrates a data set, in bounds lb-ub inclusive, using trapezoidal integration.