10template <std::
size_t Rank1, std::
size_t Rank2,
typename Symmetry,
typename AllocationPolicy>
11std::pair<Qbasis<Symmetry, Rank2 + Rank1, AllocationPolicy>, std::array<Qbasis<Symmetry, 1, AllocationPolicy>, 0>>
13 const std::array<Qbasis<Symmetry, 1, AllocationPolicy>, Rank1>& uncoupled);
15template <std::
size_t Rank,
typename Symmetry,
typename AllocationPolicy>
16Qbasis<Symmetry, Rank, AllocationPolicy>
build_FusionTree(
const std::array<Qbasis<Symmetry, 1, AllocationPolicy>, Rank>& uncoupled);
22#ifndef XPED_COMPILED_LIB
Qbasis< Symmetry, Rank, AllocationPolicy > build_FusionTree(const std::array< Qbasis< Symmetry, 1, AllocationPolicy >, Rank > &uncoupled)
Definition: TensorHelper.cpp:29
std::pair< Qbasis< Symmetry, Rank2+Rank1, AllocationPolicy >, std::array< Qbasis< Symmetry, 1, AllocationPolicy >, 0 > > build_FusionTree_Helper(const Qbasis< Symmetry, Rank2, AllocationPolicy > &coupled, const std::array< Qbasis< Symmetry, 1, AllocationPolicy >, Rank1 > &uncoupled)
Definition: TensorHelper.cpp:13
Definition: MatrixMultiplication.hpp:4