Cholesky< Size, Precision > | Decomposes a positive-semidefinite symmetric matrix A (such as a covariance) into L*D*L^T, where L is lower-triangular and D is diagonal |
ConjugateGradient< Size, Precision > | This class provides a nonlinear conjugate-gradient optimizer |
DiagonalMatrix< Size, Precision, Base > | A diagonal matrix |
DownhillSimplex< N, Precision > | This is an implementation of the Downhill Simplex (Nelder & Mead, 1965) algorithm |
GR_SVD< M, N, Precision, WANT_U, WANT_V > | Performs SVD and back substitute to solve equations |
ILinear< Precision > | A reweighting class representing no reweighting in IRLS |
IRLS< Size, Precision, Reweight > | Performs iterative reweighted least squares |
IsField< C > | Is a number a field? ie, +, -, *, / defined |
Lapack_Cholesky< Size, Precision > | Decomposes a positive-semidefinite symmetric matrix A (such as a covariance) into L*L^T, where L is lower-triangular |
LineSearch< Size, Precision, Func > | Turn a multidimensional function in to a 1D function by specifying a point and direction |
LU< Size, Precision > | Performs LU decomposition and back substitutes to solve equations |
Matrix< Rows, Cols, Precision, Layout > | A matrix |
RobustI< Precision > | Robust reweighting (type I) for IRLS |
RobustII< Precision > | Robust reweighting (type II) for IRLS |
RobustIII< Precision > | A reweighting class where the objective function tends to a fixed value, rather than infinity |
SE2< Precision > | Represent a two-dimensional Euclidean transformation (a rotation and a translation) |
SE3< Precision > | Represent a three-dimensional Euclidean transformation (a rotation and a translation) |
SL< N, Precision > | Element from the group SL(n), the NxN matrices M with det(M) = 1 |
SO2< Precision > | Class to represent a two-dimensional rotation matrix |
SO3< Precision > | Class to represent a three-dimensional rotation matrix |
SQSVD< Size, Precision > | Version of SVD forced to be square princiapally here to allow use in WLS |
SVD< Rows, Cols, Precision > | Performs SVD and back substitute to solve equations |
SymEigen< Size, Precision > | Performs eigen decomposition of a matrix |
Vector< Size, Precision, Base > | A vector |
WLS< Size, Precision, Decomposition > | Performs Gauss-Newton weighted least squares computation |