84 std::any entity_data_;
88 : id_(
bitrl::consts::INVALID_ID), pid_(
bitrl::consts::INVALID_ID), is_active_(
true),
94 : id_(id), pid_(
pid), is_active_(
true), entity_data_(data)
Helper class that wraps non template dependent parameters and common to every mesh entity.
Definition mesh_entity.h:23
void set_active_flag(bool f)
Definition mesh_entity.h:69
uint_t get_pid() const
Returns the id of the element.
Definition mesh_entity.h:49
bool is_active() const
Definition mesh_entity.h:64
MeshEntity()
Constructor.
Definition mesh_entity.h:87
uint_t get_id() const
Returns the id of the element.
Definition mesh_entity.h:39
void set_pid(uint_t id)
Set the id of the element.
Definition mesh_entity.h:54
void set_id(uint_t id)
Set the id of the element.
Definition mesh_entity.h:44
bool has_valid_id() const
Definition mesh_entity.h:59
OutT resolve(const std::string &name, const std::map< std::string, std::any > &input)
Definition std_map_utils.h:25
Definition bitrl_consts.h:14
std::size_t uint_t
uint_t
Definition bitrl_types.h:43