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"
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.