Project
Handling of differing grids/domains for multi-physics simulations
Purpose
Develop easy-to-use programming tools within Diffpack for the grid handling
in multi-physics simulations, where different PDEs are defined over different
parts of the global domain.
The idea is to introduce a finite element grid that covers all the
involved domains. The grid needed for solving a particular subset of the
PDEs is then extracted as a subgrid from the global grid.
The goal is to implement some classes that hide the book-keeping
of working with different numbering of grid nodes and degrees of freedom
for different unknowns. That is, we want to keep the simplicity
and computational efficiency of
the programming with standard GridFE and FieldFE objects in Diffpack also
in problems where there are different grids. A key point is to avoid
finite element interpolation if possible.
Personnel
Are Magnus Bruaset (Numerical Objects A.S.),
Hans Petter Langtangen (Simula Research Laboratory),
Taner Akbay (Mitsubishi, Japan).
Status
In progress. To be included in the Diffpack v4.0 release.