#include <vctDynamicVectorLoopEngines.h>
for dynamic vectors.
This class uses a loop to perform binary vector operations of the form
where
is the input output vector, and
is the scalar input. op stands for the binary operation performed elementwise between
and
, and whose result is stored elementwise into
.
| _elementOperationType | the type of the binary operation |
Definition at line 480 of file vctDynamicVectorLoopEngines.h.
| static void vctDynamicVectorLoopEngines::VioSi< _elementOperationType >::Run | ( | _inputOutputVectorType & | inputOutputVector, | |
| const _inputScalarType | inputScalar | |||
| ) | [inline, static] |
Unroll the loop
| inputOutputVector | The input output vector (first operand). | |
| inputScalar | The input scalar (second operand). |
Definition at line 488 of file vctDynamicVectorLoopEngines.h.
References vctDynamicCompactLoopEngines::CioSi< _elementOperationType >::Run().