Struct AnyIrrepContext::Concept

Nested Relationships

This struct is a nested type of Class AnyIrrepContext.

Struct Documentation

struct Concept

Public Functions

virtual ~Concept() = default
virtual std::unique_ptr<Concept> clone() const = 0
virtual AnyIrrepSet irreps_of(const Tensor &tensor) const = 0
virtual AnyIrrepSet irreps_of(const Variable &variable) const = 0
virtual AnyIrrepSet totally_symmetric() const = 0
virtual bool is_totally_symmetric(const AnyIrrepSet &set) const = 0
virtual AnyIrrepSet empty_set() const = 0
virtual AnyIrrepSet any_set() const = 0
virtual AnyIrrep canonical_irrep(std::string_view name) const = 0
virtual AnyIrrepSet product(const AnyIrrepSet &lhs, const AnyIrrepSet &rhs) const = 0
virtual AnyIrrepSet conjugate(const AnyIrrepSet &set) const = 0