|
IOSS
2.0
|
#include <Ioss_Shell4.h>
Public Member Functions | |
| ~Shell4 () override | |
| ElementShape | shape () const override |
| int | spatial_dimension () const override |
| int | parametric_dimension () const override |
| bool | is_element () const override |
| int | order () const override |
| int | number_corner_nodes () const override |
| int | number_nodes () const override |
| int | number_edges () const override |
| int | number_faces () const override |
| int | number_nodes_edge (int edge=0) const override |
| int | number_nodes_face (int face=0) const override |
| int | number_edges_face (int face=0) const override |
| Ioss::IntVector | edge_connectivity (int edge_number) const override |
| Ioss::IntVector | face_connectivity (int face_number) const override |
| Ioss::IntVector | element_connectivity () const override |
| Ioss::IntVector | face_edge_connectivity (int face_number) const override |
| Ioss::ElementTopology * | face_type (int face_number=0) const override |
| Ioss::ElementTopology * | edge_type (int edge_number=0) const override |
Public Member Functions inherited from Ioss::ElementTopology | |
| void | alias (const std::string &base, const std::string &syn) |
| bool | is_alias (const std::string &my_alias) const |
| ElementTopology (const ElementTopology &)=delete | |
| ElementTopology & | operator= (const ElementTopology &)=delete |
| virtual | ~ElementTopology () |
| const std::string & | name () const |
| std::string | master_element_name () const |
| virtual bool | edges_similar () const |
| virtual bool | faces_similar () const |
| int | number_boundaries () const |
| IntVector | boundary_connectivity (int edge_number) const |
| IntVector | element_edge_connectivity () const |
| ElementTopology * | boundary_type (int face_number=0) const |
Static Public Member Functions | |
| static void | factory () |
Static Public Member Functions inherited from Ioss::ElementTopology | |
| static ElementTopology * | factory (const std::string &type, bool ok_to_fail=false) |
| static ElementTopology * | factory (unsigned int unique_id) |
| static unsigned int | get_unique_id (const std::string &type) |
| static int | describe (NameList *names) |
| Get the names of element topologies known to Ioss. More... | |
Static Public Attributes | |
| static const char * | name = "shell4" |
Protected Member Functions | |
| Shell4 () | |
Protected Member Functions inherited from Ioss::ElementTopology | |
| ElementTopology (std::string type, std::string master_elem_name, bool delete_me=false) | |
Private Member Functions | |
| Shell4 (const Shell4 &)=delete | |
Static Private Attributes | |
| static Shell4 | instance_ |
|
overridedefault |
|
protected |
|
privatedelete |
|
overridevirtual |
Implements Ioss::ElementTopology.
|
overridevirtual |
Implements Ioss::ElementTopology.
|
overridevirtual |
Implements Ioss::ElementTopology.
|
overridevirtual |
Implements Ioss::ElementTopology.
|
overridevirtual |
Reimplemented from Ioss::ElementTopology.
|
overridevirtual |
Implements Ioss::ElementTopology.
|
static |
|
inlineoverridevirtual |
Reimplemented from Ioss::ElementTopology.
|
overridevirtual |
Implements Ioss::ElementTopology.
|
overridevirtual |
Implements Ioss::ElementTopology.
|
overridevirtual |
Implements Ioss::ElementTopology.
|
overridevirtual |
Implements Ioss::ElementTopology.
|
overridevirtual |
Implements Ioss::ElementTopology.
|
overridevirtual |
Implements Ioss::ElementTopology.
|
overridevirtual |
Implements Ioss::ElementTopology.
|
overridevirtual |
Implements Ioss::ElementTopology.
|
overridevirtual |
Implements Ioss::ElementTopology.
|
inlineoverridevirtual |
Implements Ioss::ElementTopology.
|
overridevirtual |
Implements Ioss::ElementTopology.
|
staticprivate |
|
static |