ERC CISST - cisst software
vctDynamicMatrixLoopEngines::MioSiMi< _ioElementOperationType, _scalarMatrixElementOperationType > Class Template Reference
#include <vctDynamicMatrixLoopEngines.h>
List of all members.
Detailed Description
template<class _ioElementOperationType, class _scalarMatrixElementOperationType>
class vctDynamicMatrixLoopEngines::MioSiMi< _ioElementOperationType, _scalarMatrixElementOperationType >
Implement operation of the form
for fixed size matrices.
This class uses template specialization to perform store-back matrix-scalar-matrix operations
where
is an input-output (store-back) matrix;
is a scalar; and
is an input matrix. A typical example is:
. The matrices have a fixed size, determined at compilation time;
is an operation between
and the elements of
;
is an operation between the output of
and the elements of
.
- Parameters:
-
| _ioOperationType | The type of the store-back operation. |
| _scalarMatrixElementOperationType | The type of the operation between scalar and input matrix. |
- See also:
- vctFixedSizeMatrixRecursiveEngines
Definition at line 659 of file vctDynamicMatrixLoopEngines.h.
Static Public Member Functions
-
template<class _ioMatrixType, class _inputScalarType, class _inputMatrixType> static void Run (_ioMatrixType &ioMatrix, const _inputScalarType &inputScalar, const _inputMatrixType &inputMatrix)
The documentation for this class was generated from the following file:
erc-cisst-devel<at>lists.johnshopkins.edu