On 16/set/09, at 15:33, Till Heinemann wrote:
I have a specific problem, where I want to combine a boundary element integration and a finite element integration on one domain.

I was going to use two different triangulations for this (is this at all necessary?).


Yes. For now, deal.II supports coupling BEM and FEM only by using separate meshes and dofhandlers. I have never had the need to do this, but in principle it should be possible to have a "TriangulationView" or something like this that behaves like a codimension one triangulation, built on top of the boundary of a standard triangulation...

The BEM is supposed to share displacement variables at the vertices the two domains coincide on (i.e. the boundary nodes).

You will have to do this by hand, but it is not too complicated.
So my idea was to create a dim and a dim-1 triangulation (and dofhandlers, fes…) and somehow use the dof_handler to exchange this displacement variable information.

The latest distribution of deal.II supports BEM as codimension one grids, that is Triangulation<dim-1, dim> objects. You want a triangulation with vertices in dim space, and cells in dim-1 space.

The next difficulty would be assembling and solving a common system of equations to be solved for all the dofs appearing in the 2 systems, which would resolve in combining a full matrix from BEM and a sparse matrix from FEM – given respect to the size of the FEM matrix, I think it may still be advantageous to use a sparse matrix representation of the combined system matrix?

In some of my applications I use deal.II sparse matrix also for BEM problems. This does not seem to be too much of an overhead, compared to the assembly of the full system.

So I’m not asking you to solve my problem for me, but maybe someone has already attempted sth similar and can tell me if I’m thinking in the right direction here or if there’s a simpler / more efficient approach to it – or he knows why my ideas won’t work.

Where can I find more information on this whole problem, which examples may treat aspects of this?


The example you should look at is step-34, where a potential flow problem is solved (Laplace equation for outer domain) using BEM. Part of your problem will be very similar to that. As far as coupling is concerned, I think your ideas seem reasonable.

Best,

Luca.
_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii

Reply via email to