[Dune] parallel DUNE grid for implementing a spherical shell (UGGrid)

Christian Engwer christian.engwer at uni-muenster.de
Mon Nov 5 18:03:58 CET 2012


On Mon, Nov 05, 2012 at 06:00:12PM +0100, Oliver Sander wrote:
> Am 05.11.2012 17:54, schrieb Christian Engwer:
> >On
> >(1) How can I ensure that the grid is not refined in the radial direction, i.e. I always only end up with one layer of cells in the radial direction? I guess I have to run over the grid and mark cells for refinement, but is this documented anywhere in more detail?
> >there are some hidden features in ug to do anisotropic refinement, but
> >I don't think they are exported to dune and they will turn off all
> >closure computations in ug, so you might end up with non-conforming
> >grids.
> No they don't. Closures should work just fine.

Are you sure? Did you try this? As far as I understood Stefan Lang
closure won't work in this case, but I didn't test it.

> >>(2) The parallel load balancing does not seem to work. If I run on 24 processes and I call globalRefine(), followed by loadBalance(), some processes end up with no part of the grid. I have checked that I use the parallel version of UG grid.
> >load-balancing with ug is still very much work in progress... sorry.
> True, but that case should work.
> cheers,
> Oliver
> 
> >
> >Christian
> >
> >>I attach the code I used to generate the grid, as well as the .vtu files mentioned above.
> >>
> >>Thanks a lot for any help,
> >>
> >>Eike
> >>
> >>PS: Alternatively, I would also be equaully happy if I can create a PARALLEL 2d surface grid for the surface of the sphere (again, either cubed sphere or a icosahedral grid). However, as far as I can see it, there is no parallel implementation for this, we've tried 2d ALUGRID, parallelised with the metagrid approach, but this does not scale beyond a few hundred processors as the entire grid is stored on each processor and my code runs out of memory.
> >>
> >
> >
> >
> >>_______________________________________________
> >>Dune mailing list
> >>Dune at dune-project.org
> >>http://lists.dune-project.org/mailman/listinfo/dune
> >
> 
> 
> _______________________________________________
> Dune mailing list
> Dune at dune-project.org
> http://lists.dune-project.org/mailman/listinfo/dune
> 

-- 
Prof. Dr. Christian Engwer 
Institut für Numerische und Angewandte Mathematik
Fachbereich Mathematik und Informatik der Universität Münster
Einsteinstrasse 62
48149 Münster

E-Mail	christian.engwer at uni-muenster.de
Telefon	+49 251 83-35067
FAX		+49 251 83-32729




More information about the Dune mailing list