|
| | Element (Block *aParent, DofManager *aDofManager, mesh::Element *aElement) |
| | Element (Block *aParent, mesh::Element *aElement) |
| | Element (mesh::Element *aElement) |
| | Element (SideSet *aParent, DofManager *aDofManager, mesh::Facet *aFacet, const SideSetDofLinkMode aSideSetDofLinkMode, Element *aMaster, Element *aSlave) |
| | constructor for facet
|
| | Element (SideSet *aParent, DofManager *aDofManager, mesh::Facet *aFacet, Cell< mesh::Facet * > &aLayers, const id_t aMasterBlockID, const id_t aSlaveBlockID) |
| | constructor for thin shells
|
| virtual | ~Element () |
| mesh::Element * | element () |
| | expose the underlying element on the mesh
|
| Dof * | dof (const index_t aIndex) |
| | expose a specific dof
|
| uint | number_of_dofs () const |
| | expose the number of dofs
|
| Dof * | local_dof (const index_t aIndex) |
| | expose a specific dof
|
| uint | number_of_local_dofs () const |
| | expose the number of dofs
|
| void | flag_dofs () |
| | flag all dofs that are connected to this element
|
| void | unflag_dofs () |
| | unflag all dofs that are connected to this element
|
| bool | has_rotation () const |
| | tell if this element has rotation properties
|
| void | get_node_coors (Matrix< real > &aNodeCoords) |
| void | set_rotation_data (const Matrix< real > &aRotationAxes, const Vector< real > &aRotationAngles) |
| | set the rotation axes
|
| void | get_rotation_data (Matrix< real > &aRotationAxes, Vector< real > &aRotationAngles) |
| void | edge_directions (real *aEdgeDirections) const |
| | expose container for edge directions (obsolete)
|
| void | edge_directions (Bitset< 12 > &aEdgeDirections) const |
| | expose container for edge directions
|
| bool | edge_direction (const index_t aIndex) const |
| | expose container for edge directions
|
| id_t | id () const |
| | return the id of the underlying mesh element
|
| Element * | master () |
| | return the master element, only for sidesets
|
| Element * | slave () |
| | return the slave element, only for sidesets, returns null if there is none
|
| mesh::Facet * | facet () |
| const mesh::Facet * | facet () const |
| Element * | reference () |
| const Element * | reference () const |
| void | set_facet (mesh::Facet *aFacet) |
| void | set_reference (Element *aElement) |
| const Material * | material () const |
| | return the material of this element
|
| void | add_t_matrix (const Matrix< real > &aT) |
| bool | has_t_matrix () const |
| const Tmatrix * | t_matrix () const |
| void | relink_dofs (Cell< Dof * > &aGlobalDofs, Cell< Dof * > &aLocalDofs, const Matrix< real > &aTmatrix) |
| bool | has_hanging_dofs () const |
| Group * | parent () |