Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
uni20::IrregularSpace Member List

This is the complete list of members for uni20::IrregularSpace, including all inherited members.

begin() constuni20::IrregularSpaceinline
contains(QNum q) const -> booluni20::IrregularSpaceinline
empty() const -> booluni20::IrregularSpaceinline
end() constuni20::IrregularSpaceinline
IrregularSpace(Symmetry sym, std::string label={})uni20::IrregularSpaceinlineexplicit
IrregularSpace(Symmetry sym, std::initializer_list< BlockSector > sectors, std::string label={})uni20::IrregularSpaceinline
IrregularSpace(Symmetry sym, Sectors &&sectors, std::string label={})uni20::IrregularSpaceinline
label() const -> std::string const &uni20::IrregularSpaceinline
operator==(IrregularSpace const &other) const -> bool=defaultuni20::IrregularSpace
operator[](std::size_t index) const -> BlockSector const &uni20::IrregularSpaceinline
sectors() const -> std::span< BlockSector const >uni20::IrregularSpaceinline
set_label(std::string label)uni20::IrregularSpaceinline
size() const -> std::size_tuni20::IrregularSpaceinline
symmetry() const -> Symmetryuni20::IrregularSpaceinline
total_dim() const -> std::size_tuni20::IrregularSpaceinline