ERC CISST - cisst software
vctDynamicVectorLoopEngines::VioSiVi< _ioElementOperationType, _scalarVectorElementOperationType > Class Template Reference
#include <vctDynamicVectorLoopEngines.h>
List of all members.
Detailed Description
template<class _ioElementOperationType, class _scalarVectorElementOperationType>
class vctDynamicVectorLoopEngines::VioSiVi< _ioElementOperationType, _scalarVectorElementOperationType >
Implement operation of the form
for dynamic vectors.
This class uses template specialization to perform store-back vector-scalar-vector operations
where
is an input-output (store-back) vector;
is a scalar; and
is an input vector. A typical example is:
.
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. |
| _scalarVectorElementOperationType | The type of the operation between scalar and input vector. |
Definition at line 821 of file vctDynamicVectorLoopEngines.h.
Static Public Member Functions
-
template<class _ioVectorType, class _inputScalarType, class _inputVectorType> static void Run (_ioVectorType &ioVector, const _inputScalarType inputScalar, const _inputVectorType &inputVector)
The documentation for this class was generated from the following file:
erc-cisst-devel<at>lists.johnshopkins.edu