//////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////// More...
#include <elements.h>
Public Member Functions | |
FreeStandingFaceElement () | |
Constructor. More... | |
const unsigned & | boundary_number_in_bulk_mesh () const |
Access function for the boundary number in bulk mesh. More... | |
void | set_boundary_number_in_bulk_mesh (const unsigned &b) |
Set function for the boundary number in bulk mesh. More... | |
double | zeta_nodal (const unsigned &n, const unsigned &k, const unsigned &i) const |
In a FaceElement, the "global" intrinsic coordinate of the element along the boundary, when viewed as part of a compound geometric object is specified using the boundary coordinate defined by the mesh. Note: Boundary coordinates will have been set up when creating the underlying mesh, and their values will have been stored at the nodes. More... | |
Protected Attributes | |
unsigned | Boundary_number_in_bulk_mesh |
The boundary number in the bulk mesh to which this element is attached. More... | |
bool | Boundary_number_in_bulk_mesh_has_been_set |
Has the Boundary_number_in_bulk_mesh been set? Only included if compiled with PARANOID switched on. More... | |
//////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////
Basic-ified FaceElement, without any of the functionality of of actual FaceElements – it's just a surface element of the same geometric type as the FaceGeometry associated with bulk element specified by the template parameter. The element can be used to represent boundaries without actually being attached to a bulk element. Used mainly during unstructured mesh generation.
Definition at line 5118 of file elements.h.
|
inline |
Constructor.
Definition at line 5122 of file elements.h.
References oomph::FreeStandingFaceElement< ELEMENT >::Boundary_number_in_bulk_mesh_has_been_set.
|
inline |
Access function for the boundary number in bulk mesh.
Definition at line 5132 of file elements.h.
References oomph::FreeStandingFaceElement< ELEMENT >::Boundary_number_in_bulk_mesh.
|
inline |
Set function for the boundary number in bulk mesh.
Definition at line 5139 of file elements.h.
References oomph::FreeStandingFaceElement< ELEMENT >::Boundary_number_in_bulk_mesh, and oomph::FreeStandingFaceElement< ELEMENT >::Boundary_number_in_bulk_mesh_has_been_set.
|
inline |
In a FaceElement, the "global" intrinsic coordinate of the element along the boundary, when viewed as part of a compound geometric object is specified using the boundary coordinate defined by the mesh. Note: Boundary coordinates will have been set up when creating the underlying mesh, and their values will have been stored at the nodes.
Definition at line 5154 of file elements.h.
References oomph::FreeStandingFaceElement< ELEMENT >::Boundary_number_in_bulk_mesh, and i.
|
protected |
The boundary number in the bulk mesh to which this element is attached.
Definition at line 5171 of file elements.h.
Referenced by oomph::FreeStandingFaceElement< ELEMENT >::boundary_number_in_bulk_mesh(), oomph::FreeStandingFaceElement< ELEMENT >::set_boundary_number_in_bulk_mesh(), and oomph::FreeStandingFaceElement< ELEMENT >::zeta_nodal().
|
protected |
Has the Boundary_number_in_bulk_mesh been set? Only included if compiled with PARANOID switched on.
Definition at line 5177 of file elements.h.
Referenced by oomph::FreeStandingFaceElement< ELEMENT >::FreeStandingFaceElement(), and oomph::FreeStandingFaceElement< ELEMENT >::set_boundary_number_in_bulk_mesh().