Numerical methods

Optimization

Refer to Optimization Algorithms.

OptimizationProblem(*args)

Base class to define an optimization problem.

NearestPointProblem(*args)

Nearest point problem.

LeastSquaresProblem(*args)

Least-squares problem.

OptimizationAlgorithm(*args)

Base class for optimization wrappers.

OptimizationResult(*args)

Optimization result.

AbdoRackwitz(*args)

Abdo-Rackwitz solver.

Bonmin(*args)

Bonmin MINLP solver.

Ceres(*args)

Interface to Ceres Solver.

CMinpack(*args)

Interface to CMinpack.

Cobyla(*args)

Constrained Optimization BY Linear Approximations solver.

Dlib(*args)

Base class for optimization solvers from the [dlib2009] library.

experimental.EfficientGlobalOptimization(*args)

Efficient Global Optimization algorithm.

Ipopt(*args)

Ipopt nonlinear optimization solver.

MultiStart(*args)

Multi-start optimization algorithm.

NLopt(*args)

Interface to NLopt.

Pagmo(*args)

Pagmo algorithms.

SQP(*args)

Sequential Quadratic Programming solver.

TNC(*args)

Truncated Newton Constrained solver.

Integration

IntegrationAlgorithm(*args)

Base class for integration algorithms.

FilonQuadrature(*args)

Integration algorithm for oscillating integrand.

experimental.CubaIntegration(*args)

Multidimensional integration algorithms.

SimplicialCubature(*args)

Integration over a mesh.

experimental.ExperimentIntegration(*args)

Create a quadrature rule for numerical integration based on a weighted experiment.

GaussKronrod(*args)

Adaptive integration algorithm of Gauss-Kronrod.

GaussLegendre(*args)

Tensorized integration algorithm of Gauss-Legendre.

FejerAlgorithm(*args)

Fejer Integration algorithm

GaussKronrodRule(*args)

Gauss-Kronrod rule used in the integration algorithm.

IteratedQuadrature(*args)

Multivariate integration algorithm.

Transformations

FFT(*args)

Base class for Fast Fourier Transform (FFT) and Inverse Fast Fourier Transform (IFFT).

KissFFT(*args)

Kiss FFT.

BoxCoxFactory(*args)

BoxCox transformation estimator.

BoxCoxTransform(*args)

BoxCox transformation.

InverseBoxCoxTransform(*args)

BoxCox transformation.

TrendFactory(*args)

Trend estimator.

TrendTransform(*args)

Trend transformation.

InverseTrendTransform(*args)

Inverse Trend transformation.

Spatial lookup

NearestNeighbourAlgorithm(*args)

Nearest neighbour lookup.

KDTree(*args)

Partition tree data structure.

NaiveNearestNeighbour(*args)

Brute force algorithm for nearest-neighbour lookup.

NearestNeighbour1D(*args)

Partition tree data structure for 1D points.

RegularGridNearestNeighbour(*args)

Partition tree data structure.

EnclosingSimplexAlgorithm(*args)

Point location algorithm.

NaiveEnclosingSimplex(*args)

Naive implementation of point location.

RegularGridEnclosingSimplex(*args)

Specialized point location algorithm on RegularGrid.

EnclosingSimplexMonotonic1D(*args)

Specialized point location algorithm for monotonic 1D meshes.

BoundingVolumeHierarchy(*args)

Bounding Volume Hierarchy to speed-up point location.

Classification

Classifier(*args)

Base class for classification algorithms.

MixtureClassifier(*args)

Particular classifier based on a mixture distribution.

MinimumVolumeClassifier(*args)

Classifier define by a minimum volume level set.

ExpertMixture(*args)

Expert mixture defining a piecewise function according to a classifier.

Combinatorial generators

CombinatorialGenerator(*args)

Combinatorial generator base class.

Combinations(*args)

Combinations generator.

KPermutations(*args)

K permutations generator.

Tuples(*args)

Tuples generator.