Template Struct AnyIrrepSet::Model

Nested Relationships

This struct is a nested type of Class AnyIrrepSet.

Inheritance Relationships

Base Type

  • public sequant::AnyIrrepSet::Concept

Struct Documentation

template<typename Irrep>
struct Model : public sequant::AnyIrrepSet::Concept

Public Functions

inline explicit Model(IrrepSet<Irrep> set)
inline std::unique_ptr<Concept> clone() const override
inline bool is_any() const override
inline bool empty() const override
inline std::size_t size() const override
inline std::string to_string() const override
inline bool equals(const Concept &other) const override
inline bool unite(const Concept &other) override
inline void for_each(const std::function<void(const AnyIrrep&)> &f) const override

Public Members

IrrepSet<Irrep> set