Hi Daniel,
this is a non-trivial task to do and the difficulty kind of depends on
your problem:
1. If you use adaptive refinement, you need to make sure the
refinement is compatible across the periodic faces. This is possible
in p4est and it just requires you to hand the periodicity information
to p4est when the coarse mesh is initialized.
2. The advantage of doing 1) is also that the cells on the other side
are part of the ghost layer automatically, so you will have the
necessary information (DoF numbers) at hand.
2. Setting the constraints. This should now work in the same way as it
is done right now.
Take a look at
https://groups.google.com/d/topic/dealii-developers/aInLZX8sE6Q/discussion
and let us know if you need more information. As a first step I would
try to hack in a periodicity in the p4est create_connectivity call and
see what happens. We can work on a nicer interface afterwards.
> --
> The deal.II project is located at
http://www.dealii.org/
> For mailing list/forum options, see
>
https://groups.google.com/d/forum/dealii?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "deal.II User Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
dealii+un...@googlegroups.com.
> For more options, visit
https://groups.google.com/groups/opt_out.
>
>
--
Timo Heister
http://www.math.tamu.edu/~heister/