<img
src="http://www.dealii.org/images/steps/developer/step-49.yuhan.1.png"
- alt="" height="200px">
+ alt="">
In the following, we will walk you through the entire process of creating a
mesh for this geometry, including a number of common pitfalls by showing the
<img
src="http://www.dealii.org/images/steps/developer/step-49.yuhan.2.png"
- alt="" height="200px">
+ alt="">
The next step is to teach each of the top surfaces that they should be
curved. We can do this by creating CylinderBoundary objects that
<img
src="http://www.dealii.org/images/steps/developer/step-49.yuhan.3.png"
- alt="" height="200px">
+ alt="">
This is clearly not correct: The new vertices that have been entered at
mid-edge and mid-face points are not where they should have been. Upon some
<img
src="http://www.dealii.org/images/steps/developer/step-49.yuhan.4.png"
- alt="" height="200px">
+ alt="">
Looking closely at this mesh, we realize that the new points on mid-face
vertices are where they should be, though the new vertices inserted at
<img
src="http://www.dealii.org/images/steps/developer/step-49.yuhan.5.png"
- alt="" height="200px">
+ alt="">
This is already better. However, something is still going wrong on the
front left face. On second look, we can also see that the faces where
<img
src="http://www.dealii.org/images/steps/developer/step-49.yuhan.6.png"
- alt="" height="200px">
+ alt="">
We can then refine the mesh two more times to see in more detail what
happens to the curved part of the boundary:
<img
src="http://www.dealii.org/images/steps/developer/step-49.yuhan.7.png"
- alt="" height="200px">
+ alt="">
So, yes!, this is finally what we were looking for!