<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Dear Andreas,<br>
<br>
thanks for your reply. <span style="font-family:monospace"></span>HAVE_METIS
is not set in my config.h (see file attached).<br>
So something must go wrong for my case between cmake finding metis
and the creation of the config.h?<br>
<br>
best regards<br>
Alex<br>
<br>
On 07/15/2015 08:46 PM, Andreas Dedner wrote:<br>
</div>
<blockquote cite="mid:55A6AA81.9090503@warwick.ac.uk" type="cite">
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
<title>Konsole output</title>
<div> <span style="font-family:monospace"><span
style="color:#000000;background-color:#ffffff;">Hi.<br>
To answer your main question: yes the metis bindings should
work.<br>
Since you are reaching the error message you attach which is
in<br>
dune/alugrid/impl/parallel/alumetis.hh</span><br>
it seems that HAVE_METIS is not set in your config.h file. So
first thing to check<br>
is if HAVE_METIS is set or not.<br>
Best<br>
Andreas<br>
</span></div>
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
<br>
<br>
<div class="moz-cite-prefix">On 15/07/15 18:24, Alexander
Kissinger wrote:<br>
</div>
<blockquote cite="mid:55A69731.4010302@iws.uni-stuttgart.de"
type="cite">Dear Dune, <br>
<br>
I am using Dumux and I want to run parallel simulations on our
cluster using dune-alugrid as a grid manager. When I use the
internal load balancing methods of dune-alugrid I notice when
looking at the ranks in my vtu ouput that partitioning only
takes place in one spatial direction. Back when ALUGrid was an
external module I used ParMetis for load balancing and was happy
with it. <br>
I am a bit confused about what options I actually have with
dune-alugrid. Looking at the alugrid.cfg-file I see that besides
the the internal methods there still exist METIS_PartGraphKway
and METIS_PartGraphRecursive. <br>
<br>
I tried the following: <br>
1) installing METIS-5.1.0, according to the cmake log (see
attached) dune-alugrid finds Metis. However when running a
simulation and setting METIS_PartGraphKway or
METIS_PartGraphRecursive in the cfg file I get the error: <br>
<br>
**ERROR The use of METIS_PartGraphRecursive is not supported,
when the METIS library is missing! in:
/nfs/home_simtech/iwskissi/DUMUX_DUNE_TRUNK/dune-alugrid/dune/alugrid/impl/parallel/alumetis.hh
line: 137 <br>
**INFO Due to license reasons the library METIS is <br>
not part of the ALUGrid library distribution. <br>
To use this feature get a copy of the METIS library <br>
(see <a moz-do-not-send="true"
class="moz-txt-link-freetext"
href="http://www-users.cs.umn.edu/%7Ekarypis/metis/metis/">http://www-users.cs.umn.edu/~karypis/metis/metis/</a>
) <br>
and re-configure the ALUGrid library with the <br>
--with-metis=PATH_TO_METIS option, <br>
or choose another Graph partitioning method. <br>
Exiting program, bye! <br>
<br>
2) I also tried installing ParMETIS 3.2 with its version of
Metis which leads to the same error (I have not attached the
cmake log). <br>
<br>
- Are METIS_PartGraphKway and METIS_PartGraphRecursive still
working with dune-alugrid? <br>
- Is ParMETIS only working in combination the package ZOLTAN
now? <br>
<br>
I would appreciate any advice on what might be a promising way
to go. I also tried using ZOLTAN with ParMETIS, but this I think
this mail is already long enough :-) <br>
<br>
The system I use is: <br>
gcc-4-9-3 <br>
openmpi 1.8.6 <br>
trunk version of all dune modules (including dune-alugrid) <br>
trunk version of dumux <br>
METIS 5.1.0 <br>
ParMETIS 3.2 <br>
<br>
Thank you! <br>
<br>
Best regards <br>
Alex <br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Dune mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Dune@dune-project.org">Dune@dune-project.org</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.dune-project.org/mailman/listinfo/dune">http://lists.dune-project.org/mailman/listinfo/dune</a>
</pre>
</blockquote>
<br>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">--
Alexander Kissinger
Institut für Wasser- und Umweltsystemmodellierung
Lehrstuhl für Hydromechanik und Hydrosystemmodellierung
Pfaffenwaldring 61
D-70569 Stuttgart
Telefon: +49 (0) 711 685-64729
E-Mail: <a class="moz-txt-link-abbreviated" href="mailto:alexander.kissinger@iws.uni-stuttgart.de">alexander.kissinger@iws.uni-stuttgart.de</a>
</pre>
</body>
</html>