Class MeshEntity

Inheritance Relationships

Derived Types

Class Documentation

class MeshEntity

Helper class that wraps non template dependent parameters and common to every mesh entity.

Subclassed by bitrl::utils::geom::Element< 1 >, bitrl::utils::geom::Element< 2 >, bitrl::utils::geom::Element< dim >, bitrl::utils::geom::FaceElement< spacedim, 0 >

Public Functions

inline MeshEntity()

Constructor.

inline MeshEntity(uint_t id, uint_t pid, const std::any &data)

Constructor.

inline uint_t get_id() const

Returns the id of the element.

inline void set_id(uint_t id)

Set the id of the element.

inline uint_t get_pid() const

Returns the id of the element.

inline void set_pid(uint_t id)

Set the id of the element.

inline bool has_valid_id() const
inline bool is_active() const
inline void set_active_flag(bool f)