Domain decompositon: how to set up the boundaries
Decompose a domain into 9 hexagons labeled 0 to 8.
Each of the hexagons has a boundary labeled 'a', 'b', 'c' … 'f', Now assume for the moment that the external edges for example 2b, 2c, 2d etc. are set to some Dirichlet boundary. Further assume that each hexagon is covered with the same symmetric mesh so that the points of the mesh of neighboring domains are exactly matching.
mesh = Mesh('hexagon.xml')
V = FunctionSpace(mesh, "CG", 2)
u0 = TrialFunction(V)
u1 = TrialFunction(V)
…
u8 = TrialFunction(V)
So the precise question is: How do I set up the boundary between 2f and 4c such that the Dirichlet boundary for u2(x, y) in domain 2 is u2(x, y) == u4(x, y) on 2f-4c.