Dear DuMux and Christoph,

Thanks a lot for your help. We finally installed DuMux with all necessary
modules (using gcc4.8).

Just for Information : we also tried to install Dumux using Intel 2013 as
compiler. The installation was successful, however, we obtained these errors
while compiling test_box1pwithamg :


icpc -DHAVE_CONFIG_H -I. -I../../..
-I/rap/clumeq/apps/dumux-2.4.0-intel/dune-common-2.2.1
-I/rap/clumeq/apps/dumux-2.4.0-intel/dune-geometry-2.2.1
-I/rap/clumeq/apps/dumux-2.4.0-intel/dune-grid-2.2.1
-I/rap/clumeq/apps/dumux-2.4.0-intel/dune-localfunctions-2.2.1
-I/rap/clumeq/apps/dumux-2.4.0-intel/dune-istl-2.2.1  -DENABLE_POSIX_CLOCK
-I/rap/clumeq/apps/dumux-2.4.0-intel/dune-pdelab-1.1.0
-I/software/MPI/openmpi/1.6.4_intel/include -pthread -DMPIPP_H
-DENABLE_MPI=1 -I/software/misc-libs/gmp/5.1.3_intel/include -DENABLE_GMP=1
-I/rap/clumeq/apps/dumux-2.4.0-intel/dune-common-2.2.1
-I/rap/clumeq/apps/dumux-2.4.0-intel/dune-geometry-2.2.1 -DGRIDDIM=0
-DWORLDDIM=0 -DNOGRID -I/software/MPI/openmpi/1.6.4_intel/include -pthread
-DMPIPP_H -DENABLE_MPI=1
-I/rap/clumeq/apps/dumux-2.4.0-intel/ugrid/include/ug   -DENABLE_UG -DModelP
-I/software/MPI/openmpi/1.6.4_intel/include -pthread -DMPIPP_H
-DENABLE_MPI=1 -I/software/misc-libs/alugrid/1.52_intel/include
-I/software/misc-libs/alugrid/1.52_intel/include/serial
-I/software/misc-libs/alugrid/1.52_intel/include/duneinterface
-DENABLE_ALUGRID -I/software/misc-libs/alugrid/1.52_intel/include/parallel
-I/rap/clumeq/apps/dumux-2.4.0-intel/dune-grid-2.2.1
-I/rap/clumeq/apps/dumux-2.4.0-intel/dune-localfunctions-2.2.1
-I/software/misc-libs/SuperLU/4.3_intel/include -DENABLE_SUPERLU
-I/rap/clumeq/apps/dumux-2.4.0-intel/dune-istl-2.2.1 -DENABLE_POSIX_CLOCK
-I/rap/clumeq/apps/dumux-2.4.0-intel/dune-pdelab-1.1.0   -DNDEBUG=1 -fPIC
-O3 -xHost -no-prec-div -fno-strict-aliasing -MT test_box1pwithamg.o -MD -MP
-MF .deps/test_box1pwithamg.Tpo -c -o test_box1pwithamg.o
test_box1pwithamg.cc
/rap/clumeq/apps/dumux-2.4.0-intel/dune-common-2.2.1/dune/common/fvector.hh(
20): warning #1224: #warning directive: The FieldVector class exports its
size by the enum member 'size'.          This behavior is deprecated.  In
the future, 'size' will be a method,          which puts it in compliance
with the stl conventions.  To enable the new behavior          (and get rid
of this warning), build your Dune with --enable-fieldvector-size-is-method.
If you do need the vector size as an
          enum, use 'dimension'.
  #warning The FieldVector class exports its size by the enum member 'size'.
\
   ^

/software/misc-libs/alugrid/1.52_intel/include/serial/parallel.h(43): error:
vector is not a template
          typedef vector < SmallObjectStream > BufferType;
                  ^

/software/misc-libs/alugrid/1.52_intel/include/serial/parallel.h(43): error:
identifier "SmallObjectStream" is undefined
          typedef vector < SmallObjectStream > BufferType;
                           ^

/software/misc-libs/alugrid/1.52_intel/include/parallel/gitter_pll_impl.h(15
94): error: incomplete type is not allowed
   return accessPllX ().lockedAgainstCoarsening () ;
          ^

/rap/clumeq/apps/dumux-2.4.0-intel/dune-grid-2.2.1/dune/grid/alugrid/3d/alu3
dinclude.hh(106): error: namespace "ALUGridSpace" has no member
"ElementPllXIF_t"
      typedef ALU3DSPACE ElementPllXIF_t PllElementType;
                         ^

/rap/clumeq/apps/dumux-2.4.0-intel/dune-grid-2.2.1/dune/grid/alugrid/3d/alu3
diterators.hh(718): error: incomplete type is not allowed
            pair < ElementPllXIF_t *, int > p = it.item ().accessPllX
().accessOuterPllX () ;
                                                ^

/rap/clumeq/apps/dumux-2.4.0-intel/dune-grid-2.2.1/dune/grid/alugrid/3d/alu3
diterators.hh(720): error: pointer to incomplete class type is not allowed
            p.first->getAttachedElement(elems);
            ^

/rap/clumeq/apps/dumux-2.4.0-intel/dune-grid-2.2.1/dune/grid/alugrid/3d/alu3
diterators.hh(736): error: incomplete type is not allowed
          pair < ElementPllXIF_t *, int > p = out.item ().accessPllX
().accessOuterPllX () ;
                                              ^

/rap/clumeq/apps/dumux-2.4.0-intel/dune-grid-2.2.1/dune/grid/alugrid/3d/alu3
diterators.hh(738): error: pointer to incomplete class type is not allowed
          p.first->getAttachedElement(elems);
          ^

/rap/clumeq/apps/dumux-2.4.0-intel/dune-grid-2.2.1/dune/grid/alugrid/3d/alu3
diterators.hh(811): error: incomplete type is not allowed
        pair < ElementPllXIF_t *, int > p = it_->item ().accessPllX
().accessOuterPllX () ;
                                            ^

/rap/clumeq/apps/dumux-2.4.0-intel/dune-grid-2.2.1/dune/grid/alugrid/3d/alu3
diterators.hh(813): error: pointer to incomplete class type is not allowed
        p.first->getAttachedElement(p2);
        ^

../../../dumux/implicit/common/implicitvelocityoutput.hh(28): catastrophic
error: cannot open source file "unordered_map"
  #include <unordered_map>

Best regards
Ali NOWAMOOZ

 

  

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Christoph
Grüninger
Sent: mardi 14 janvier 2014 01:46
To: [email protected]
Subject: Re: [DuMuX] SuperLU and UG version

Hi Ali,
Dune 2.2.1 supports UG up to Patch8. Newer versions of UG are only supported
by dune-master (will be 2.3) or in the releases/2.2 branch after the 2.2.1
tag.


SuperLU 4.3 is fully supported. If it is either installed or you have set
--with-superlu=<superlu-path> --with-superlu-lib=<libraryname> correctly, it
should work. If not, you can send us the config.log to check what goes
wrong.

Bye
Christoph

--
Une science n'était vraiment développée que quand elle
pouvait utiliser les mathématiques.    (Paul Lafargue)
*********************************************
CMWR 2014: 10th - 13th June 2014 in Stuttgart
         Please visit www.cmwr14.de
*********************************************
_______________________________________________
Dumux mailing list
[email protected]
https://listserv.uni-stuttgart.de/mailman/listinfo/dumux

_______________________________________________
Dumux mailing list
[email protected]
https://listserv.uni-stuttgart.de/mailman/listinfo/dumux

Reply via email to