On 6/4/19 11:01 PM, Earl Fairall wrote:
>
> I too have been looking at this exact application. Building the mesh in
> deal.ii is difficult. Deal.ii only has some very fundamental shapes which
> require the use of boolean operations for increased complexity. This in itself
> is not challenging. The challenge is that the mesh nodes must line up exactly.
> This really requires a function which moves/merges/places nodes manually (i'm
> not sure if Deal.ii has such a "healing" function) or else an automatic mesh
> generator is required. I have, at least temporarily, given up on Deal.ii
> meshing and started looking at Gmsh as a possible option for automatic mesh
> generation, but I would rather stay within the deal.ii framework if I can
> figure it out!
We like to think of it as a feature :-) There are things we do well in
deal.II, like all of the finite element stuff, but we decided a long time ago
that we don't know enough about mesh generation and visualization (i.e.,
pre-processing and post-processing) that it is best if we leave this to the
experts. That's particularly true given that there is such high-quality
software out there for these tasks.
That said, the latest deal.II release has interfaces to gmsh built in. I
believe that you can now generate meshes internally, by calling gmsh under the
hood.
Best
W.
--
------------------------------------------------------------------------
Wolfgang Bangerth email:
bang...@colostate.edu
www:
http://www.math.colostate.edu/~bangerth/