<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>