[dune-pdelab] Dune::UGGrid<2>::communicate() codim=1 requested

Jö Fahlke jorrit at jorrit.de
Tue Nov 8 11:01:33 CET 2011


Am Tue,  8. Nov 2011, 10:22:32 +0100 schrieb Alexander Schlaich:
> I have a well-tested working finite element code for my problem
> using P1 elements provided by pdelab:
> Dune::PDELab::P1LocalFiniteElementMap<ctype,Real,dim>
> I'm using UG and this code runs fine in parallel, too.
> 
> When switching to higher order elements using
> Dune::PDELab::Pk2DLocalFiniteElementMap<GV, ctype, Real, elementorder>
> sequential runs behave as expected, but for the parallel case I get
> the following error:
> 
> Dune reported error: NotImplemented [communicate:/scratch/schlaich/dune/dune-grid/dune/grid/uggrid.hh:709]:
> Dune::UGGrid<2>::communicate(): Only supported for codim=0 and
> codim=dim(=2), but codim=1 was requested
> 
> Could you please give me a hint what exactly causes this problems
> and if possible how to circumvent?

UG doesn't support communication for anything but codim=0 and codim=dim.
Unfortunately, as far as I knowif you want a parallel unstructured gridmanager
in 2D then UG is the only one available.  For 3D there is also ALUSimplexGrid,
and that suppoert communicating all codimensions.  See
http://users.dune-project.org/projects/main-wiki/wiki/Grid-Manager_Features

As far as I know, UG can in principle communicate other codimensions as well,
the functionality is just not provided by the dune interface.  If you decide
to implement this yourself, we welcome patches :)

Bye,
Jö.

-- 
Jorrit (Jö) Fahlke, Interdisciplinary Center for Scientific Computing,
Heidelberg University, Im Neuenheimer Feld 368, D-69120 Heidelberg
Tel: +49 6221 54 8890 Fax: +49 6221 54 8884

This is the first age that's paid much attention to the future, which
is a little ironic since we may not have one.
-- Arthur C Clarke
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: Digital signature
URL: <https://lists.dune-project.org/pipermail/dune-pdelab/attachments/20111108/c02d310f/attachment.sig>


More information about the dune-pdelab mailing list