#include <cl_SideSet.hpp>
Public Member Functions | |
| SideSet (const id_t aID, const index_t aNumElements) | |
| ~SideSet () | |
| id_t | id () const |
| index_t | index () const |
| void | set_index (const index_t aIndex) |
| string & | label () |
| void | insert_facet (Facet *aFacet) |
| Facet * | facet_by_index (const index_t aIndex) |
| Cell< Facet * > & | facets () |
| index_t | number_of_facets () const |
| void | unflag_all_nodes () |
| void | flag_all_nodes () |
| void | flag_corner_nodes () |
| void | unflag_all_facets () |
| void | flag_all_facets () |
| void | flag_edges () |
| void | unflag_edges () |
| void | flag_faces () |
| void | unflag_faces () |
| void | collect_nodes () |
| Cell< Node * > & | nodes () |
| expose list with all nodes on sideset | |
| void | reset_node_container () |
| void | reset_facet_container () |
| ElementType | element_type () const |
| void | hide (const bool aSwitch=true) |
| bool | is_hidden () const |
| DomainType | domain_type () const |
| void | set_domain_type (const DomainType aType) |
| void | set_facet_counter (const index_t aCounter) |
| size_t | memory () const |
Protected Attributes | |
| id_t | mID |
| index_t | mIndex = gNoIndex |
| index_t | mFacetCounter = 0 |
| DomainType | mDomainType = DomainType::Default |
| string | mLabel |
| Cell< Facet * > | mFacets |
| Cell< Node * > | mNodes |
| friend | GmshReader |
| bool | mIsHidden = false |
| belfem::mesh::SideSet::~SideSet | ( | ) |
| void belfem::mesh::SideSet::collect_nodes | ( | ) |
|
inline |
|
inline |
| void belfem::mesh::SideSet::flag_all_facets | ( | ) |
| void belfem::mesh::SideSet::flag_all_nodes | ( | ) |
| void belfem::mesh::SideSet::flag_corner_nodes | ( | ) |
| void belfem::mesh::SideSet::flag_edges | ( | ) |
| void belfem::mesh::SideSet::flag_faces | ( | ) |
|
inline |
|
inline |
|
inline |
| void belfem::mesh::SideSet::insert_facet | ( | Facet * | aFacet | ) |
|
inline |
|
inline |
|
inline |
expose list with all nodes on sideset
|
inline |
| void belfem::mesh::SideSet::reset_facet_container | ( | ) |
| void belfem::mesh::SideSet::reset_node_container | ( | ) |
|
inline |
|
inline |
|
inline |
| void belfem::mesh::SideSet::unflag_all_facets | ( | ) |
| void belfem::mesh::SideSet::unflag_all_nodes | ( | ) |
| void belfem::mesh::SideSet::unflag_edges | ( | ) |
| void belfem::mesh::SideSet::unflag_faces | ( | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |