ArrayUtils.hpp File Reference
Go to the source code of this file.
Namespaces | |
| CubbyFlow | |
Functions | |
| template<typename T , size_t N> | |
| void | CubbyFlow::Fill (ArrayView< T, N > a, const Vector< size_t, N > &begin, const Vector< size_t, N > &end, const T &val) |
| template<typename T , size_t N> | |
| void | CubbyFlow::Fill (ArrayView< T, N > a, const T &val) |
| template<typename T > | |
| void | CubbyFlow::Fill (ArrayView< T, 1 > a, size_t begin, size_t end, const T &val) |
| template<typename T , typename U , size_t N> | |
| void | CubbyFlow::Copy (ArrayView< T, N > src, const Vector< size_t, N > &begin, const Vector< size_t, N > &end, ArrayView< U, N > dst) |
| template<typename T , typename U , size_t N> | |
| void | CubbyFlow::Copy (ArrayView< T, N > src, ArrayView< U, N > dst) |
| template<typename T , typename U > | |
| void | CubbyFlow::Copy (ArrayView< T, 1 > src, size_t begin, size_t end, ArrayView< U, 1 > dst) |
| template<typename T , typename U > | |
| void | CubbyFlow::ExtrapolateToRegion (ArrayView2< T > input, ArrayView2< char > valid, unsigned int numberOfIterations, ArrayView2< U > output) |
| Extrapolates 2-D input data from 'valid' (1) to 'invalid' (0) region. More... | |
| template<typename T , typename U > | |
| void | CubbyFlow::ExtrapolateToRegion (ArrayView3< T > input, ArrayView3< char > valid, unsigned int numberOfIterations, ArrayView3< U > output) |
| Extrapolates 3-D input data from 'valid' (1) to 'invalid' (0) region. More... | |
1.8.13