SBasis class for smart, labelled bases.
More...
#include <unordered_map>#include "inc/util/scalars.h"#include "inc/rep/rep.h"#include "inc/tensor/basis.h"
Include dependency graph for sbasis.h:
This graph shows which files directly or indirectly include this file:Classes | |
| class | syten::STensorImpl::SBasis |
| A smart basis class. More... | |
| struct | syten::STensorImpl::SBasisId |
| Identifier for a unique basis including its prime level. More... | |
Namespaces | |
| namespace | syten |
| Syten namespace. | |
| namespace | syten::STensorImpl |
| Contains all ‘smart’ tensor related classes and functions. | |
Functions | |
| SBasis | syten::STensorImpl::combine_bases (SBasis const &a, SBasis const &b) |
Returns a combined basis constructed from bases a and b as it occurs during a subspace expansion, something akin to a + b. More... | |
| SBasis | syten::STensorImpl::intersection (SBasis const &a, SBasis const &b) |
| Returns the intersection of two bases. More... | |
SBasis class for smart, labelled bases.