Symmetrical Meshes

7 weeks ago by
Hi all, I've been getting poor solutions to PDE solutions, and one large reason why is because the meshes gotten by the generate_mesh() function which I use to define my domain for FEM to act on is very asymmetrical. There is a nice function like UnitSquareMesh() which creates a symmetrical mesh for the square, however, for making more complicated shapes, I have to use CSG which acts on different geometries, then passed onto the asymmetrical generate_mesh() function. Instead of, say, being able to do some union or difference of meshes, rather than their underlying geometries.

Are you aware of any method for making meshes symmetrical within mshr? I read one can map an already symmetric mesh to another mesh by a differentiable function. Or would switching to another program like Gmsh be advisable?

Community: FEniCS Project
Please login to add an answer/comment or follow this question.

Similar posts:
Search »