52 #ifndef __PCL_Algebra_h
53 #define __PCL_Algebra_h
101 template <
typename T>
229 template <
typename T>
282 , V( A.Columns(), A.Columns() )
284 InPlaceSVDImplementation( A, W, V );
293 return W.IndexOfLargestComponent();
317 return W.IndexOfSmallestNonzeroComponent();
439 template <
typename T>
514 return W.IndexOfLargestComponent();
538 return W.IndexOfSmallestNonzeroComponent();
Gauss-Jordan linear system solver for FMatrix objects.
matrix::element matrix_element
FGaussJordan(const FMatrix &A, const FMatrix &B)
In-place singular value decomposition algorithm for FMatrix and FVector objects.
matrix::element matrix_element
vector::component vector_component
32-bit floating point real matrix.
Singular value decomposition algorithm for FMatrix and FVector objects.
algorithm_implementation::vector vector
matrix::element matrix_element
algorithm_implementation::matrix matrix
vector::component vector_component
32-bit floating point real vector.
Gauss-Jordan linear system solver for Matrix objects.
GaussJordan(const Matrix &A, const Matrix &B)
matrix::element matrix_element
Generic Gauss-Jordan linear system solver.
typename matrix::element matrix_element
GenericGaussJordan(const matrix &A, const matrix &B)
Generic in-place singular value decomposition algorithm.
typename matrix::element matrix_element
typename vector::component vector_component
int IndexOfLargestSingularValue() const
int IndexOfSmallestSingularValue() const
GenericInPlaceSVD(matrix &A)
Generic dynamic matrix of arbitrary dimensions.
Generic singular value decomposition algorithm.
typename matrix::element matrix_element
typename algorithm_implementation::matrix matrix
int IndexOfSmallestSingularValue() const
GenericSVD(const matrix &A)
typename vector::component vector_component
int IndexOfLargestSingularValue() const
typename algorithm_implementation::vector vector
Generic vector of arbitrary length.
In-place singular value decomposition algorithm for Matrix and Vector objects.
matrix::element matrix_element
vector::component vector_component
64-bit floating point real matrix.
Singular value decomposition algorithm for Matrix and Vector objects.
algorithm_implementation::matrix matrix
vector::component vector_component
matrix::element matrix_element
algorithm_implementation::vector vector
64-bit floating point real vector.
void PCL_FUNC InPlaceGaussJordan(Matrix &A, Matrix &B)