| Constants< double > | Mathematical constants for the double type |
| Constants< float > | Mathematical constants for the float type |
| numerical::CoordinateDescent< N, Function, T, Point > | The coordinate descent method of Hooke and Jeeves |
| numerical::DerivativeCenteredDifference< Functor > | The numerical derivative of a functor |
| numerical::FunctionWithQuadraticPenalty< N, Function, Constraint, T, Point > | An objective function with a quadratic penalty |
| numerical::GradientCenteredDifference< N, Functor, T > | The numerical gradient of a functor |
| Hermite< T > | Class for Hermite interpolation with a number of patches |
| HermiteFunctionDerivative< T > | Class for Hermite interpolation with a number of patches |
| numerical::LinInterpGrid< N, F, A, T > | Functor for linear interpolation on a regular grid |
| numerical::Opt< N, Function, T, Point > | Base class for optimization methods |
| numerical::OptimizationException< N, T, Point > | Optimization exception |
| numerical::Penalty< N, Function, Constraint, T, Point > | The penalty method for optimization with an equality constraint |
| numerical::PenaltyException< N, T, Point > | Penalty method exception |
| numerical::PenaltyQuasiNewton< N, Function, Constraint, T, Point > | The penalty method for optimization with an equality constraint using a quasi-Newton method |
| numerical::QuasiNewton< N, Function, T, Point > | The quasi-Newton BFGS method |
| numerical::Simplex< N, Function, T, Point > | The downhill simplex method |