add(const Qbasis< Symmetry, depth, AllocationPolicy > &other) const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
allTrees() | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
begin() | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
cbegin() const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
cend() const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
clear() | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
combine(const Qbasis< Symmetry, 1, AllocationPolicy > &other, bool CONJ=false) const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
conj() const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
dim() const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
dims() const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
end() | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
forgetHistory() const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
full_outer_num(const qType &q) const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
fullDim() const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
getQ(const size_t &num) const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
index(const qType &q) const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
info() const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
inner_dim(const size_t &num_in) const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
inner_dim(const qType &q) const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
inner_num(const size_t &outer_num) const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
intersection(const Qbasis< Symmetry, depth, AllocationPolicy > &other) const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
IS_CONJ() const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
IS_PRESENT(const qType &q) const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
IS_SORTED() const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
largestSector() const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
leftOffset(const FusionTree< depth, Symmetry > &tree, const std::array< size_t, depth > &plain=std::array< std::size_t, depth >()) const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
maxQ() const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
minQ() const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
NOT_PRESENT(const qType &q) const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
Nq() const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
operator==(const Qbasis< Symmetry, depth, AllocationPolicy > &other) const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
outer_num(const qType &q) const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
print() const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
printTrees() const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
push_back(const qType &q, const size_t &inner_dim) | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
push_back(const qType &q, const size_t &inner_dim, const TreeVector< depth > &tree) | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
Qbasis | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | friend |
Qbasis()=default | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
Qbasis(const Container &qins, const size_t &dim) | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
qn(std::size_t index) const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
qs() const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
remove(const qType &q) | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
rightOffset(const FusionTree< depth, Symmetry > &tree, const std::array< size_t, depth > &plain=std::array< std::size_t, depth >()) const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
serialize(Ar &ar) | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
SET_CONJ() | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
setRandom(const std::size_t &fullSize, const std::size_t &max_sectorSize=5ul) | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
shift(qType qshift) const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
sort() | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
tree(const qType &q) const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |
TrivialBasis() | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | static |
truncate(const std::unordered_set< qType > &qs, const std::size_t &M) | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | |
unordered_qs() const | Xped::Qbasis< Symmetry, depth, AllocationPolicy > | inline |