Xped
|
This is the complete list of members for Xped::TensorInterface, including all inherited members.
addScale(const Expr1 &src, Expr2 &dst, const Scalar &scale) | Xped::TensorInterface | inlinestatic |
addScale(const Expr1 &src, Expr2 &dst, const Scalar &scale) | Xped::TensorInterface | static |
addScale(const Expr1 &src, Expr2 &dst, const Scalar &scale) | Xped::TensorInterface | static |
addScale_helper(const Expr1 &src, Expr2 &dst, const Scalar &scale, seq::iseq< Indextype, Is... > S) | Xped::TensorInterface | inlinestatic |
as_tuple(std::array< element_t, N > const &arr, std::index_sequence< Is... >) | Xped::TensorInterface | inlinestatic |
as_tuple(std::array< element_t, N > const &arr) | Xped::TensorInterface | inlinestatic |
cMap(const Scalar *data, const std::array< Indextype, Rank > &dims) | Xped::TensorInterface | inlinestatic |
cMap(const Scalar *data, const std::array< Indextype, Rank > &dims) | Xped::TensorInterface | static |
cMapTType typedef | Xped::TensorInterface | |
cMapTType typedef | Xped::TensorInterface | |
cMapTType typedef | Xped::TensorInterface | |
construct(const std::array< Indextype, Rank > &dims, mpi::XpedWorld &world=mpi::getUniverse()) | Xped::TensorInterface | inlinestatic |
construct(const MapTType< Scalar, Rank > &map) | Xped::TensorInterface | inlinestatic |
construct(const cMapTType< Scalar, Rank > &map) | Xped::TensorInterface | inlinestatic |
construct(const std::array< Indextype, Rank > &dims, CTF::World &world) | Xped::TensorInterface | static |
construct(const MapTType< Scalar, Rank > &map) | Xped::TensorInterface | static |
construct(const std::array< Indextype, Rank > &dims, const mpi::XpedWorld &=mpi::getUniverse()) | Xped::TensorInterface | static |
construct(const MapTType< Scalar, Rank > &map) | Xped::TensorInterface | static |
construct(const cMapTType< Scalar, Rank > &map) | Xped::TensorInterface | static |
contract(const TType< Scalar, Rank1 > &T1, const TType< Scalar, Rank2 > &T2) | Xped::TensorInterface | inlinestatic |
contract(TType< Scalar, Rank1 > &T1, TType< Scalar, Rank2 > &T2) | Xped::TensorInterface | static |
contract(const TType< Scalar, Rank1 > &T1, const TType< Scalar, Rank2 > &T2) | Xped::TensorInterface | static |
contract_helper(const TType< Scalar, Rank1 > &T1, const TType< Scalar, Rank2 > &T2, seq::iseq< Indextype, Is1... > S1, seq::iseq< Indextype, Is2... > S2, seq::iseq< Indextype, Ist... > St) | Xped::TensorInterface | inlinestatic |
contract_helper(TType< Scalar, Rank1 > &T1, TType< Scalar, Rank2 > &T2, seq::iseq< Indextype, Is1... > S1, seq::iseq< Indextype, Is2... > S2, seq::iseq< Indextype, Ist... > St) | Xped::TensorInterface | static |
cTType typedef | Xped::TensorInterface | |
cTType typedef | Xped::TensorInterface | |
cTType typedef | Xped::TensorInterface | |
dimensions(const TType< Scalar, Rank > &T) | Xped::TensorInterface | inlinestatic |
dimensions(const TType< Scalar, Rank > &T) | Xped::TensorInterface | static |
dimensions(const TType< Scalar, Rank > &T) | Xped::TensorInterface | static |
get_idx(std::size_t shift=0) | Xped::TensorInterface | inlinestatic |
get_raw_data(const TType< Scalar, Rank > &T) | Xped::TensorInterface | inlinestatic |
get_raw_data(TType< Scalar, Rank > &T) | Xped::TensorInterface | inlinestatic |
get_raw_data(const TType< Scalar, Rank > &T) | Xped::TensorInterface | static |
get_raw_data(const TType< Scalar, Rank > &T) | Xped::TensorInterface | static |
get_raw_data(TType< Scalar, Rank > &T) | Xped::TensorInterface | static |
getVal(const TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index) | Xped::TensorInterface | inlinestatic |
getVal(const TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index) | Xped::TensorInterface | static |
getVal(const TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index) | Xped::TensorInterface | static |
idx(const Indextype &i) | Xped::TensorInterface | inlinestatic |
Indextype typedef | Xped::TensorInterface | |
Indextype typedef | Xped::TensorInterface | |
Indextype typedef | Xped::TensorInterface | |
Map(Scalar *data, const std::array< Indextype, Rank > &dims) | Xped::TensorInterface | inlinestatic |
Map(Scalar *data, const std::array< Indextype, Rank > &dims) | Xped::TensorInterface | static |
MapTType typedef | Xped::TensorInterface | |
MapTType typedef | Xped::TensorInterface | |
MapTType typedef | Xped::TensorInterface | |
print(const TType< Scalar, Rank > &T) | Xped::TensorInterface | inlinestatic |
print(const TType< Scalar, Rank > &T) | Xped::TensorInterface | static |
print(const TType< Scalar, Rank > &T) | Xped::TensorInterface | static |
reshape(const TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &dims) | Xped::TensorInterface | inlinestatic |
reshape(TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &dims) | Xped::TensorInterface | inlinestatic |
reshape(const TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &dims) | Xped::TensorInterface | static |
reshape(const TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &dims) | Xped::TensorInterface | static |
reshape(TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &dims) | Xped::TensorInterface | static |
setConstant(TType< Scalar, Rank > &T, const Scalar &val) | Xped::TensorInterface | inlinestatic |
setConstant(TType< Scalar, Rank > &T, const Scalar &val) | Xped::TensorInterface | static |
setConstant(TType< Scalar, Rank > &T, const Scalar &val) | Xped::TensorInterface | static |
setRandom(TType< Scalar, Rank > &T) | Xped::TensorInterface | inlinestatic |
setRandom(TType< Scalar, Rank > &T) | Xped::TensorInterface | static |
setRandom(TType< Scalar, Rank > &T) | Xped::TensorInterface | static |
setSubTensor(TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &offsets, const std::array< Indextype, Rank2 > &extents, const TType< Scalar, Rank1 > &S) | Xped::TensorInterface | inlinestatic |
setSubTensor(TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &offsets, const std::array< Indextype, Rank2 > &extents, const TType< Scalar, Rank1 > &S) | Xped::TensorInterface | static |
setSubTensor(TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &offsets, const std::array< Indextype, Rank2 > &extents, const TType< Scalar, Rank1 > &S) | Xped::TensorInterface | static |
setVal(TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index, const Scalar &val) | Xped::TensorInterface | inlinestatic |
setVal(TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index, const Scalar &val) | Xped::TensorInterface | static |
setVal(TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index, const Scalar &val) | Xped::TensorInterface | static |
setZero(TType< Scalar, Rank > &T) | Xped::TensorInterface | inlinestatic |
setZero(TType< Scalar, Rank > &T) | Xped::TensorInterface | static |
setZero(TType< Scalar, Rank > &T) | Xped::TensorInterface | static |
shuffle(const TType< Scalar, Rank > &T) | Xped::TensorInterface | inlinestatic |
shuffle(const cMapTType< Scalar, Rank > &T) | Xped::TensorInterface | inlinestatic |
shuffle(const TType< Scalar, Rank > &T, seq::iseq< Indextype, p... > s) | Xped::TensorInterface | inlinestatic |
shuffle(TType< Scalar, Rank > &T) | Xped::TensorInterface | static |
shuffle(TType< Scalar, Rank > &T, seq::iseq< Indextype, p... > s) | Xped::TensorInterface | static |
shuffle(const TType< Scalar, Rank > &T) | Xped::TensorInterface | static |
shuffle(const TType< Scalar, Rank > &T, seq::iseq< Indextype, p... > s) | Xped::TensorInterface | static |
shuffle_view(const Expr &T) | Xped::TensorInterface | inlinestatic |
shuffle_view(const cMapTType< Scalar, Rank > &T, seq::iseq< Indextype, p... > s) | Xped::TensorInterface | inlinestatic |
shuffle_view(const Expr &T) | Xped::TensorInterface | static |
shuffle_view(const Expr &T) | Xped::TensorInterface | static |
slice(TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &offsets, const std::array< Indextype, Rank2 > &extents) | Xped::TensorInterface | inlinestatic |
slice(TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &offsets, const std::array< Indextype, Rank2 > &extents) | Xped::TensorInterface | static |
slice(TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &offsets, const std::array< Indextype, Rank2 > &extents) | Xped::TensorInterface | static |
tensorProd(const TType< Scalar, Rank > &T1, const TType< Scalar, Rank > &T2) | Xped::TensorInterface | inlinestatic |
tensorProd(TType< Scalar, Rank > &T1, TType< Scalar, Rank > &T2) | Xped::TensorInterface | static |
tensorProd(const TType< Scalar, Rank > &T1, const TType< Scalar, Rank > &T2) | Xped::TensorInterface | static |
TType typedef | Xped::TensorInterface | |
TType typedef | Xped::TensorInterface | |
TType typedef | Xped::TensorInterface |