SyTen
dense.cpp File Reference

Exposes DenseTensor<> up to rank-8. More...

+ Include dependency graph for dense.cpp:

Namespaces

namespace  syten
 Syten namespace.
 
namespace  syten::Pyten
 Contains the initialisation functions for Python bindings.
 

Functions

void syten::Pyten::init_dense (py::module &m)
 Exposes dense tensors. More...
 
void syten::Pyten::init_dense_mult (py::module &dense_mod)
 Initialises currently-used dense tensor multiplications. More...
 
template<typename Scalar >
void syten::Pyten::init_dense_tensor (py::module &dense_mod, std::string const &suffix)
 Exposes dense tensors up to rank-8 for the given scalar type. More...
 
template<Rank rank, typename Scalar >
void syten::Pyten::init_dense_tensor (py::module &module, const char *name)
 Exposes a single dense tensor type of the specified scalar type and rank. More...
 

Detailed Description

Exposes DenseTensor<> up to rank-8.