<div dir="ltr">Hi Steffen,<div><br></div><div>Thank you for the copy of the article. I have just received it. I have some reading and experimenting to do now. If I have any questions I will certainly ask. Thank you all for your help again!</div>
<div><br></div><div>Dawid M.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Mar 11, 2013 at 6:02 PM, Steffen Müthing <span dir="ltr"><<a href="mailto:steffen.muething@ipvs.uni-stuttgart.de" target="_blank">steffen.muething@ipvs.uni-stuttgart.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Dawid,<br>
<br>
as Oliver already pointed out, Dune in combination with dune-multidomaingrid<br>
should be able to handle your requirements.<br>
<br>
The documentation for dune-multidomaingrid (the extension that provides the<br>
multidomain support) is unfortunately a bit sparse; but the article gives a<br>
good overview of the functionality and some pointers on how the API works. I'll<br>
send you a copy in a separate mail.<br>
<br>
You can generate some more API documentation using Doxygen: After installing<br>
Dune + dune-multidomaingrid, run "make doc" in the main directory of the module,<br>
which should generate HTML documentation for the contained classes in the<br>
directory doc/doxygen/html.<br>
<br>
Best,<br>
Steffen<br>
<br>
Am 11.03.2013 um 20:42 schrieb Dawid Midura:<br>
<div class="HOEnZb"><div class="h5"><br>
> Hi Oliver, and thank you for the quick reply. The article you mentioned would be a great read and I would appreciate a copy as my library does not have access to this particular paper. In the meantime I will explore other features of the library that are described in the documentation. Thank you again!<br>
><br>
> Dawid M.<br>
><br>
><br>
> On Mon, Mar 11, 2013 at 3:15 PM, Oliver Sander <<a href="mailto:sander@igpm.rwth-aachen.de">sander@igpm.rwth-aachen.de</a>> wrote:<br>
> Hi Dawid,<br>
> thanks for your interest in Dune. It sounds like Dune together<br>
> with the extension module dune-multidomaingrid does precisely<br>
> what you need. In particular, dune-multidomaingrid does allow<br>
> all the partition queries that you require, and you can also<br>
> connect to SuperLU for solving.<br>
><br>
> There is a short article on dune-multidomaingrid by Steffen Müthing<br>
> and Peter Bastian entitled "A Metagrid approach to Subdomain<br>
> Modeling". Apparently it is not freely available on the web, but I am<br>
> sure one of the authors will send you a copy (they both read this<br>
> list). Meanwhile you may want to check out the general Dune<br>
> documentation at <a href="http://www.dune-project.org/doc/index.html" target="_blank">http://www.dune-project.org/doc/index.html</a><br>
><br>
> Don't hesitate to ask further questions.<br>
><br>
> best,<br>
> Oliver<br>
><br>
><br>
> Am 11.03.2013 16:47, schrieb Dawid Midura:<br>
>> Hi all,<br>
>><br>
>> I'm currently working on a domain decomposition scheme for a direct scattering problem and I'm very interested if DUNE's grid module especially, would aid me in my work. I'm aware of the multigrid module, however I wasn't able to find documentation for it thus I'm not sure what capabilities it possesses and before I look into the code I wanted to make sure that what I need can be achieved with DUNE with relative ease. My meshes are conformal, triangular or tetrahedral if in 3D. I'm not particularly interested in adaptive refinement capability though it is very nice. I need to be able to traverse all partitions, their triangles and their vertices. I need to be able to establish a local node IDs [0, 1, ..., N] and by local I mean with respect to the partition the node is in. I also need to be able to check whether a node is interior (belongs to a single parition), interface (belongs to two or more partitions) or a boundary, in which case I also need to know which boundary it is on. I'm aware that DUNE provides a sparse matrix/vector library with few iterative solvers. Does it provide some form of sparse LU factorization such as SuperLU or UMFPACK?<br>
>><br>
>> Thanks in advance,<br>
>> Dawid M.<br>
>><br>
>><br>
>> _______________________________________________<br>
>> Dune mailing list<br>
>><br>
>> <a href="mailto:Dune@dune-project.org">Dune@dune-project.org</a><br>
>> <a href="http://lists.dune-project.org/mailman/listinfo/dune" target="_blank">http://lists.dune-project.org/mailman/listinfo/dune</a><br>
><br>
><br>
> _______________________________________________<br>
> Dune mailing list<br>
> <a href="mailto:Dune@dune-project.org">Dune@dune-project.org</a><br>
> <a href="http://lists.dune-project.org/mailman/listinfo/dune" target="_blank">http://lists.dune-project.org/mailman/listinfo/dune</a><br>
><br>
><br>
> _______________________________________________<br>
> Dune mailing list<br>
> <a href="mailto:Dune@dune-project.org">Dune@dune-project.org</a><br>
> <a href="http://lists.dune-project.org/mailman/listinfo/dune" target="_blank">http://lists.dune-project.org/mailman/listinfo/dune</a><br>
<br>
</div></div><span class="HOEnZb"><font color="#888888">Steffen Müthing<br>
Universität Stuttgart<br>
Institut für Parallele und Verteilte Systeme<br>
Universitätsstr. 38<br>
70569 Stuttgart<br>
Tel: <a href="tel:%2B49%20711%20685%2088429" value="+4971168588429">+49 711 685 88429</a><br>
Fax: <a href="tel:%2B49%20711%20685%2088340" value="+4971168588340">+49 711 685 88340</a><br>
Email: <a href="mailto:steffen.muething@ipvs.uni-stuttgart.de">steffen.muething@ipvs.uni-stuttgart.de</a><br>
<br>
</font></span><br>_______________________________________________<br>
Dune mailing list<br>
<a href="mailto:Dune@dune-project.org">Dune@dune-project.org</a><br>
<a href="http://lists.dune-project.org/mailman/listinfo/dune" target="_blank">http://lists.dune-project.org/mailman/listinfo/dune</a><br>
<br></blockquote></div><br></div>