21 #ifndef _BOUNDARY_CONDITIONS_HPP
22 #define _BOUNDARY_CONDITIONS_HPP
48 const std::string
bc_id,
53 const std::string type(
68 inline const std::string
name()
const {
71 }
else if (m_bc_id ==
"N"){
73 }
else if (m_bc_id ==
"M0"){
76 std::cout <<
"Unknown boundary conditions: " << m_bc_id <<
"\n";
81 void reorder_faces(
const std::string pos =
"end");
85 const std::string m_bc_id;
The BoundaryConditions class provides definition of boundary conditions.
Definition: BoundaryConditions.hpp:43
const std::string name() const
Returns the complete name of the boundary condition.
Definition: BoundaryConditions.hpp:68
const size_t n_dir_faces() const
Returns the number of Dirichlet faces.
Definition: BoundaryConditions.hpp:63
Class to describe a mesh.
Definition: MeshND.hpp:17
std::string bc_id
Definition: HHO_DiffAdvecReac.hpp:44
Definition: ddr-magnetostatics.hpp:40
MeshND::Mesh< 2 > Mesh
Definition: Mesh2D.hpp:9
MeshND::Face< 2 > Face
Definition: Mesh2D.hpp:12