Performs the slicing on an array already transposed by Transposer. More...
#include <BlitzArraySliceIterator.h>
Static Public Member Functions | |
static ttd::ResCArray< V > & | index (CArray< RANK > &array, ttd::ResCArray< V > &resArray, const ttd::VecIdxTiny< RANK, V > &idx) |
Static worker. More... | |
Static Public Member Functions inherited from blitzplusplus::basi::Transposer< RANK, V > | |
static CArray< RANK > & | transpose (CArray< RANK > &) |
Static worker. More... | |
Performs the slicing on an array already transposed by Transposer.
Definition at line 172 of file BlitzArraySliceIterator.h.
|
inlinestatic |
Static worker.
~~~ static const int RANK=11;
CArray<RANK> psi;
typedef tmptools::Vector<3,6,1,9,7> Vec;
ttd::ResCArray<Vec> psiRes;
ttd::VecIdxTiny<RANK,Vec> idxTiny;
Indexer<RANK,Vec>::index(psi,psiRes,idxTiny);
array | The array to be sliced |
resArray | The array storing the result |
idx | Set of dummy indices |
Definition at line 201 of file BlitzArraySliceIterator.h.