In the Fenics documentation, it is mentionned that
DirichletBC takes three arguments, the first one is our function space V, the next is the boundary condition value and the third is the subdomain indicator which is information stored in the mesh.
Where is the subdomain indicator in the mesh file? How do I change it's value?
Context: I am solving on a domain that has multiple boundary parts, with a constant Dirichlet condition on each part.
The mesh file I'm using was generated using Triangle, and dolfin-convert
to get an xml file.
It is my understanding that meshing tools such as GMSH natively provide the option to mark boundaries, but I would rather not resort to another mesher, since I am used to Triangle.