Class ReverseClassificationVertex

Class Documentation

class ReverseClassificationVertex

This datastructure represents the reverse classification of the mesh verticies on the geometric entities

Public Types

using DataMapType = std::unordered_map<DimID, std::set<LO>>

Public Functions

void Insert(const DimID &key, Rank1View<LO, HostMemorySpace> data)
void Insert(const DimID &key, LO data)
std::vector<LO> Serialize() const
void Deserialize(Rank1View<LO, HostMemorySpace> serialized_data)
bool operator==(const ReverseClassificationVertex &other) const
const std::set<LO> *Query(const DimID &geometry) const noexcept
inline DataMapType::iterator begin() noexcept
inline DataMapType::iterator end() noexcept
inline DataMapType::const_iterator begin() const noexcept
inline DataMapType::const_iterator end() const noexcept
inline LO GetTotalVerts() const noexcept

Friends

friend std::ostream &operator<<(std::ostream &os, const ReverseClassificationVertex &v)