|
| | Dot (const IndexPairList &indices, std::pair< bool, bool > shouldHC={false, false}) |
| |
| IContainer * | operator() (VectorContainer &first, const VectorContainer &second) |
| |
| IContainer * | operator() (SparseContainer &first, const SparseContainer &second) |
| |
| IContainer * | operator() (SparseContainer &first, const VectorContainer &second) |
| |
| IContainer * | operator() (OuterContainer &first, const OuterContainer &second) |
| |
| IContainer * | operator() (OuterContainer &first, const SparseContainer &second) |
| |
| IContainer * | operator() (SparseContainer &first, const OuterContainer &second) |
| |
| IContainer * | operator() (OuterContainer &first, const IContainer &second) |
| |
| IContainer * | operator() (IContainer &first, const IContainer &second) |
| |
| IContainer * | error (IContainer &, const IContainer &) |
| |
| DotGroupList | partitionContractions (const BlockIndexing &lhs, const BlockIndexing &rhs) const |
| |
| DotGroupList | partitionContractions (const LabeledIndexing< AlignedIndexing > &lhs, const BlockIndexing &rhs) const |
| |
| DotGroupList | partitionContractions (const BlockIndexing &lhs, const LabeledIndexing< AlignedIndexing > &rhs) const |
| |
|
| std::pair< IndexList, LabelsList > | getNewIndexLabels (const IContainer &first, const IContainer &second) const |
| |
| std::pair< IndexList, LabelsList > | getNewIndexLabels (const BlockIndexing &lhs, const BlockIndexing &rhs, const DotGroupType &chunk) const |
| |
| std::pair< IndexList, LabelsList > | getNewIndexLabels (const LabeledIndexing< AlignedIndexing > &lhs, const BlockIndexing &rhs, const DotGroupType &chunk) const |
| |
| std::pair< IndexList, LabelsList > | getNewIndexLabels (const BlockIndexing &lhs, const LabeledIndexing< AlignedIndexing > &rhs, const DotGroupType &chunk) const |
| |
| IndexList | combineIndex (const IndexList &a, const IndexList &b) const |
| |
| SharedTensorData | calcSharedDot (SharedTensorData origin, const IContainer &other, const IndexPairList &indices, std::pair< bool, bool > shouldHC={false, false}) |
| |
| unsigned long long | dotSignature (const IContainer &a, const IContainer &b, const std::string &type) const |
| |
Definition at line 30 of file Dot.hh.