37 #ifndef REQUEST_LOOP_FACE_ID_HPP 38 #define REQUEST_LOOP_FACE_ID_HPP 40 #include <lifev/core/LifeV.hpp> 42 #include <boost/shared_ptr.hpp> 48 namespace ExpressionAssembly
56 template <
typename MeshType>
128 template<
typename MeshType >
132 return RequestLoopFaceID<MeshType> (mesh, id);
std::shared_ptr< MeshType > M_mesh
const UInt & id() const
Getter for the identifier.
const std::shared_ptr< MeshType > & mesh() const
Getter for the mesh pointer.
RequestLoopFaceID< MeshType > boundary(const std::shared_ptr< MeshType > &mesh, const UInt id)
elements - A helper method to trigger the loop on the elements of a mesh
void updateInverseJacobian(const UInt &iQuadPt)
RequestLoopFaceID(const std::shared_ptr< MeshType > &mesh, const UInt boundaryID)
Simple constructor with a shared_ptr on the mesh.
RequestLoopFaceID(const RequestLoopFaceID &loop)
Copy constructor.
const UInt M_boundaryIdentifier
uint32_type UInt
generic unsigned integer (used mainly for addressing)
RequestLoopFaceID()
No empty constructor.