BinaryOpPermutationOptimizer(const IndexList &left_indices, const IndexList &right_indices, const bool prefer_to_permute_left=true) | TiledArray::expressions::BinaryOpPermutationOptimizer | inline |
BinaryOpPermutationOptimizer(const IndexList &result_indices, const IndexList &left_indices, const IndexList &right_indices, const bool prefer_to_permute_left=true) | TiledArray::expressions::BinaryOpPermutationOptimizer | inline |
BinaryOpPermutationOptimizer()=delete | TiledArray::expressions::BinaryOpPermutationOptimizer | |
BinaryOpPermutationOptimizer(const BinaryOpPermutationOptimizer &)=default | TiledArray::expressions::BinaryOpPermutationOptimizer | |
left_indices() const | TiledArray::expressions::BinaryOpPermutationOptimizer | inline |
left_permtype() const override final | TiledArray::expressions::NullBinaryOpPermutationOptimizer | inlinevirtual |
NullBinaryOpPermutationOptimizer(const NullBinaryOpPermutationOptimizer &)=default | TiledArray::expressions::NullBinaryOpPermutationOptimizer | |
NullBinaryOpPermutationOptimizer(const IndexList &left_indices, const IndexList &right_indices, const bool prefer_to_permute_left=true) | TiledArray::expressions::NullBinaryOpPermutationOptimizer | inline |
NullBinaryOpPermutationOptimizer(const IndexList &result_indices, const IndexList &left_indices, const IndexList &right_indices, const bool prefer_to_permute_left=true) | TiledArray::expressions::NullBinaryOpPermutationOptimizer | inline |
op_type() const override final | TiledArray::expressions::NullBinaryOpPermutationOptimizer | inlinevirtual |
operator=(const NullBinaryOpPermutationOptimizer &)=default | TiledArray::expressions::NullBinaryOpPermutationOptimizer | |
TiledArray::expressions::BinaryOpPermutationOptimizer::operator=(const BinaryOpPermutationOptimizer &)=default | TiledArray::expressions::BinaryOpPermutationOptimizer | |
prefer_to_permute_left() const | TiledArray::expressions::BinaryOpPermutationOptimizer | inline |
result_indices() const | TiledArray::expressions::BinaryOpPermutationOptimizer | inline |
right_indices() const | TiledArray::expressions::BinaryOpPermutationOptimizer | inline |
right_permtype() const override final | TiledArray::expressions::NullBinaryOpPermutationOptimizer | inlinevirtual |
target_left_indices() const override final | TiledArray::expressions::NullBinaryOpPermutationOptimizer | inlinevirtual |
target_result_indices() const override final | TiledArray::expressions::NullBinaryOpPermutationOptimizer | inlinevirtual |
target_right_indices() const override final | TiledArray::expressions::NullBinaryOpPermutationOptimizer | inlinevirtual |
~BinaryOpPermutationOptimizer()=default | TiledArray::expressions::BinaryOpPermutationOptimizer | virtual |
~NullBinaryOpPermutationOptimizer()=default | TiledArray::expressions::NullBinaryOpPermutationOptimizer | |