#include <nmrPInverse.h>
Collaboration diagram for nmrPInverseFixedSizeData< _rows, _cols, _storageOrder >:

Definition at line 500 of file nmrPInverse.h.
| typedef vctFixedSizeMatrix<CISSTNETLIB_DOUBLE, _rows, _cols, _storageOrder> nmrPInverseFixedSizeData< _rows, _cols, _storageOrder >::MatrixTypeA |
Type of the input matrix
Definition at line 513 of file nmrPInverse.h.
| typedef vctFixedSizeMatrix<CISSTNETLIB_DOUBLE, _cols, _rows, _storageOrder> nmrPInverseFixedSizeData< _rows, _cols, _storageOrder >::MatrixTypePInverse |
Type of the pseudo inverse matrix
Definition at line 515 of file nmrPInverse.h.
| typedef vctFixedSizeVector<CISSTNETLIB_DOUBLE, LWORK> nmrPInverseFixedSizeData< _rows, _cols, _storageOrder >::VectorTypeWorkspace |
Type used for the workspace
Definition at line 517 of file nmrPInverse.h.
| typedef vctFixedSizeMatrixRef<CISSTNETLIB_DOUBLE, _rows, _rows, _storageOrder ? _rows : 1, _storageOrder ? 1 : _rows> nmrPInverseFixedSizeData< _rows, _cols, _storageOrder >::MatrixTypeU |
Type used for the U matrix of the SVD
Definition at line 519 of file nmrPInverse.h.
| typedef vctFixedSizeMatrixRef<CISSTNETLIB_DOUBLE, _cols, _cols, _storageOrder ? _cols : 1, _storageOrder ? 1 : _cols> nmrPInverseFixedSizeData< _rows, _cols, _storageOrder >::MatrixTypeVt |
Type used for the Vt matrix of the SVD
Definition at line 521 of file nmrPInverse.h.
| typedef vctFixedSizeVectorRef<CISSTNETLIB_DOUBLE, MIN_MN, 1> nmrPInverseFixedSizeData< _rows, _cols, _storageOrder >::VectorTypeS |
Type used for the S vector of the SVD
Definition at line 523 of file nmrPInverse.h.
| typedef vctFixedSizeVectorRef<CISSTNETLIB_DOUBLE, LWORK_3, 1> nmrPInverseFixedSizeData< _rows, _cols, _storageOrder >::VectorTypeSVDWorkspace |
Type used for the workspace of SVD
Definition at line 525 of file nmrPInverse.h.
| nmrPInverseFixedSizeData< _rows, _cols, _storageOrder >::nmrPInverseFixedSizeData | ( | ) | [inline] |
Default constructor. This constructor sets all the references used to call the SVD routines using a contiguous block of memory (aka workspace). The memory is stack allocated but the references are computed at runtime.
Definition at line 591 of file nmrPInverse.h.