Hello all,

I wanted to know if it was possible to do overlapping decompositions using 
deal.II and p4est. These are my thoughts:

deal.II has the parallel::distributed::Triangulation class which provides 
the functionality to partition and distribute the meshes using p4est's 
partition and adaptive space filling techniques. According to what I have 
understood from step-40, using the parallel::distributed::Triangulation , 
one can automatically partition the domain into equal (load balanced) parts 
and distribute the mesh to the separate processes so that no single process 
needs to have the entire mesh (except the initial coarse mesh). I would 
like to extend this to have an overlapping decomposition such that each 
process has a certain overlap with the neighboring processes and maybe 
impose boundary conditions on these nodes.

I understand that in step-40 there are ghost cells which are actually owned 
by the neighboring processes but serve some similar aspects. But, as told 
here ( 
https://groups.google.com/forum/#!searchin/dealii/overlap|sort:date/dealii/e-V2ZaPed1c/WMsZGtT2wWkJ
 
) it seems you cannot control the width and I am not sure if one can impose 
boundary conditions on them.

Using METIS, I could probably use the partMesh_Kway and then do a breadth 
wise inclusion of the neighboring nodes based on the overlap, but I am not 
sure how I can accomplish this using p4est in deal.II.

In short, using p4est, I would like to have an overlapping decomposition on 
a parallel distributed case where I could impose boundary conditions on the 
said overlapped boundary nodes. These overlapped nodes would be a part of 
both the current process and the neighboring process.

Any suggestions or alternative recommendations would be really helpful.

Thanks,
Pratik.

-- 
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+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to