•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Search Results
transpose.h File Reference
Include dependency graph for transpose.h:

This graph shows which files directly or indirectly include this file:

Classes | |
class TiledArray::math::TransposeUnwind< 0 > | |
class TiledArray::math::TransposeUnwind< N > | |
Partial transpose algorithm automatic loop unwinding. More... | |
Namespaces | |
TiledArray | |
TiledArray::math | |
Typedefs | |
typedef TransposeUnwind< TILEDARRAY_LOOP_UNWIND - 1 > TiledArray::math::TransposeUnwindN | |
Functions | |
template<typename InputOp , typename OutputOp , typename Result , typename... Args> | |
TILEDARRAY_FORCE_INLINE void TiledArray::math::transpose_block (InputOp &&input_op, OutputOp &&output_op, const std::size_t result_stride, Result *const result, const std::size_t arg_stride, const Args *const ... args) | |
template<typename InputOp , typename OutputOp , typename Result , typename... Args> | |
TILEDARRAY_FORCE_INLINE void TiledArray::math::transpose_block (InputOp &&input_op, OutputOp &&output_op, const std::size_t m, const std::size_t n, const std::size_t result_stride, Result *MADNESS_RESTRICT const result, const std::size_t arg_stride, const Args *MADNESS_RESTRICT const ... args) | |
template<typename InputOp , typename OutputOp , typename Result , typename... Args> | |
void TiledArray::math::transpose (InputOp &&input_op, OutputOp &&output_op, const std::size_t m, const std::size_t n, const std::size_t result_stride, Result *result, const std::size_t arg_stride, const Args *const ... args) | |
Matrix transpose and initialization. More... | |