Tenncor
|
Implementation of iEigen that assigns Tensor operator to Tensor object. More...
#include <eigen.hpp>
Public Member Functions | |
EigenTensOp (DimensionsT dims, std::function< EigenSource(EigenArgs &)> make_base, EigenArgs args) | |
void | assign (void) override |
Implementation of iEigen<T> More... | |
T * | get_ptr (void) override |
Implementation of iEigen<T> More... | |
![]() | |
virtual | ~iEigen (void)=default |
Public Attributes | |
EigenArgs | args_ |
Tensor operator arguments. More... | |
EigenSource | tensorbase_ |
Tensor operator. More... | |
TensorT< T > | data_ |
Output tensor data object. More... | |
Implementation of iEigen that assigns Tensor operator to Tensor object.
|
inline |
|
inlineoverridevirtual |
Implementation of iEigen<T>
Implements eteq::iEigen< T >.
|
inlineoverridevirtual |
Implementation of iEigen<T>
Implements eteq::iEigen< T >.
EigenArgs eteq::EigenTensOp< T, EigenSource, EigenArgs >::args_ |
Tensor operator arguments.
TensorT<T> eteq::EigenTensOp< T, EigenSource, EigenArgs >::data_ |
Output tensor data object.
EigenSource eteq::EigenTensOp< T, EigenSource, EigenArgs >::tensorbase_ |
Tensor operator.