|
IOSS_NODISCARD ElementShape | shape () const override |
|
IOSS_NODISCARD int | spatial_dimension () const override |
|
IOSS_NODISCARD int | parametric_dimension () const override |
|
IOSS_NODISCARD bool | is_shell () const override |
|
IOSS_NODISCARD int | order () const override |
|
IOSS_NODISCARD int | number_corner_nodes () const override |
|
IOSS_NODISCARD int | number_nodes () const override |
|
IOSS_NODISCARD int | number_edges () const override |
|
IOSS_NODISCARD int | number_faces () const override |
|
IOSS_NODISCARD int | number_nodes_edge (int edge=0) const override |
|
IOSS_NODISCARD int | number_nodes_face (int face=0) const override |
|
IOSS_NODISCARD int | number_edges_face (int face=0) const override |
|
IOSS_NODISCARD Ioss::IntVector | edge_connectivity (int edge_number) const override |
|
IOSS_NODISCARD Ioss::IntVector | face_connectivity (int face_number) const override |
|
IOSS_NODISCARD Ioss::IntVector | element_connectivity () const override |
|
IOSS_NODISCARD Ioss::ElementTopology * | face_type (int face_number=0) const override |
|
IOSS_NODISCARD Ioss::ElementTopology * | edge_type (int edge_number=0) const override |
|
void | alias (const std::string &base, const std::string &syn) |
|
IOSS_NODISCARD bool | is_alias (const std::string &my_alias) const |
|
| ElementTopology (const ElementTopology &)=delete |
|
ElementTopology & | operator= (const ElementTopology &)=delete |
|
virtual | ~ElementTopology ()=default |
|
IOSS_NODISCARD const std::string & | name () const |
|
IOSS_NODISCARD std::string | master_element_name () const |
|
virtual IOSS_NODISCARD bool | is_element () const |
|
virtual IOSS_NODISCARD bool | edges_similar () const |
|
virtual IOSS_NODISCARD bool | faces_similar () const |
|
IOSS_NODISCARD int | number_boundaries () const |
|
IOSS_NODISCARD IntVector | boundary_connectivity (int edge_number) const |
|
virtual IOSS_NODISCARD IntVector | face_edge_connectivity (int face_number) const |
|
IOSS_NODISCARD IntVector | element_edge_connectivity () const |
|
IOSS_NODISCARD ElementTopology * | boundary_type (int face_number=0) const |
|
IOSS_NODISCARD bool | operator== (const Ioss::ElementTopology &rhs) const |
|
IOSS_NODISCARD bool | operator!= (const Ioss::ElementTopology &rhs) const |
|
IOSS_NODISCARD bool | equal (const Ioss::ElementTopology &rhs) const |
|
IOSS_NODISCARD ElementPermutation * | permutation () const |
|
virtual IOSS_NODISCARD const std::string & | base_topology_permutation_name () const |
|