#include <vctDynamicVectorLoopEngines.h>
for dynamic vectors.
This class uses a loop to perform incremental unary vector operations of the form
where
is the input vector and
is the scalar output. op stands for the unary operation performed elementwise on
and whose result are used incrementally as input for
. For a vector of size 3, the result is
.
| _elementOperationType | The type of the unary operation. |
Definition at line 668 of file vctDynamicVectorLoopEngines.h.
| static OutputType vctDynamicVectorLoopEngines::SoVi< _incrementalOperationType, _elementOperationType >::Run | ( | const _inputVectorType & | inputVector | ) | [inline, static] |
Unroll the loop
| inputVector | The input vector. |
Definition at line 676 of file vctDynamicVectorLoopEngines.h.
References vctDynamicCompactLoopEngines::SoCi< _incrementalOperationType, _elementOperationType >::Run().