- added process multi
This commit is contained in:
@@ -89,6 +89,16 @@ class Shuffle
|
||||
out[s] = sign * in[c];
|
||||
}
|
||||
};
|
||||
|
||||
static inline void inPlace(T *data, const int *shuffle_spec)
|
||||
{
|
||||
T temp[numCh];
|
||||
for (int c=0; c < numCh; c++)
|
||||
{
|
||||
temp[c] = data[c];
|
||||
}
|
||||
Shuffle<T, numCh>::outOfPlace(temp, data, shuffle_spec);
|
||||
};
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user