|
| | Face (Element *aParent) |
| | Face (Element *aMaster, const uint aIndexOnMaster, Element *aSlave, const uint aIndexOnSlave, const uint aOrientationOnSlave=gNoIndex) |
| | ~Face () override |
| EntityType | entity_type () const override |
| | returns the type of this vertex
|
| Element * | master () |
| Element * | slave () |
| uint | index_on_master () const |
| uint | index_on_slave () const |
| uint | orientation_on_slave () const |
| bool | edge_direction (const uint aEdgeIndex) const |
| uint | number_of_corner_nodes () |
| void | flag_corner_nodes () |
| size_t | memory () const |
| uint | number_of_elements () const override |
| Element * | element (const uint aIndex) override |
| const Element * | element (const uint aIndex) const override |
| void | set_master (Element *aElement, const uint aIndex) |
| void | set_slave (Element *aElement, const uint aIndex, const uint aOrientation) |
| void | set_periodic (Face *aPeriodic) |
| Face * | periodic () |
| const Face * | periodic () const |
| bool | is_periodic () const |
| | Vertex () |
| | ~Vertex () override |
| EntityType | entity_type () const override |
| | returns the type of this mesh vertex
|
| void | reset_node_container () |
| void | increment_node_counter () |
| void | allocate_node_container (const uint aCounter=0) |
| void | add_node (Node *aNode) |
| void | insert_node (Node *aNode, const uint aIndex) |
| uint | number_of_nodes () const override |
| Node * | node (const uint aIndex) override |
| const Node * | node (const uint aIndex) const override |
| void | reset_edge_container () |
| void | increment_edge_counter () |
| void | allocate_edge_container (const uint aCounter=0) |
| void | add_edge (Edge *aEdge) |
| void | insert_edge (Edge *aEdge, const uint aIndex) |
| uint | number_of_edges () const override |
| Edge * | edge (const uint aIndex) override |
| const Edge * | edge (const uint aIndex) const override |
| void | reset_face_container () |
| void | increment_face_counter () |
| void | allocate_face_container (const uint aCounter=0) |
| void | add_face (Face *aFace) |
| uint | number_of_faces () const override |
| Face * | face (const uint aIndex) override |
| const Face * | face (const uint aIndex) const override |
| void | reset_facet_container () |
| void | increment_facet_counter () |
| void | allocate_facet_container (const uint aNumFacets=0) |
| void | add_facet (Facet *aFacet) |
| virtual uint | number_of_facets () const |
| virtual Facet * | facet (const uint aIndex) |
| virtual const Facet * | facet (const uint aIndex) const |
| void | reset_element_container () override |
| void | increment_element_counter () |
| void | allocate_element_container (const uint aCounter=0) |
| void | add_element (Element *aElement) |
| uint | number_of_elements () const override |
| Element * | element (const uint aIndex) override |
| virtual void | flag_nodes (const uint8_t aIndex=0) |
| virtual void | unflag_nodes (const uint8_t aIndex=0) |
| | Basis () |
| | ~Basis () override |
| bool | is_hanging () const |
| uint | number_of_sources () const |
| Basis * | source (const uint aIndex) |
| const Basis * | source (const uint aIndex) const |
| Node * | source_node (const uint aIndex) |
| const Node * | source_node (const uint aIndex) const |
| real | weight (const uint aIndex) const |
| void | set_weight (const uint aIndex, const real aValue) |
| void | set_sources (Cell< Basis * > &aSources, const Vector< real > &aCoefficients) |
| void | set_sources (Cell< Basis * > &aSources, const Cell< real > &aCoefficients) |
| void | set_sources (Cell< Node * > &aSources, const Vector< real > &aCoefficients) |
| void | reset_source_container () |
| void | allocate_source_container (uint aNumSources) |
| void | add_source (Basis *aSource, const real aWeight=1.0) |
| void | flag_sources () |
| void | increment_dof_counter () |
| void | allocate_dof_container () |
| void | reset_dof_container () |
| void | insert_dof (graph::Vertex *aDof) |
| uint | number_of_dofs () const |
| graph::Vertex * | dof (const uint aIndex) |
| | Vertex ()=default |
| void | set_id (const id_t aID) |
| id_t | id () const |
| virtual void | set_index (const index_t aIndex) |
| virtual index_t | index () const |
| virtual void | set_owner (const proc_t aOwner) |
| virtual proc_t | owner () const |
| index_t | level () const |
| void | set_level (const index_t aLevel) |
| virtual void | flag (const uint8_t aIndex=0) |
| virtual void | unflag (const uint8_t aIndex=0) |
| virtual bool | is_flagged (const uint8_t aIndex=0) const |
| void | increment_vertex_counter () |
| void | init_vertex_container () |
| void | init_vertex_container (const uint aSize) |
| void | reset_vertex_container () |
| void | insert_vertex (Vertex *aVertex) |
| uint | number_of_vertices () const |
| virtual Vertex * | vertex (const uint aIndex) |
| virtual auto | vertex (const uint aIndex) const -> decltype(this) |
| virtual void | init_element_container () |
| void | sort_vertices () |
| | sorts the vertices according to their index
|
| void | reverse_vertices () |