Here is the log,
Thank you,
Lorenzo
On 30.01.2019 14:53, Bernd Flemisch wrote:
Are you sure that dunecontrol finds MPI? Can you post the output of
dunecontrol?
Bernd
On 01/30/2019 12:46 PM, lc wrote:
Good morning,
I updated the virtual machine as you may see from the lscpu_new file
attached.
Then, I try to run both sequential 2p test_impesadaptive and 2p
implicit test_box2p (input file attached) with 1 4 and 8 cores
straight from the Dumux 2.12 test suite without any other
modification (just the grid in the input file).
I still get the same behaviour:
1 core -> 302 s
4 cores -> 337 s (output attached)
8 cores -> 470 s
It seems that as you noted, these processes do not communicate each
other. Do you agree?
These testcases, should be fully parallel, so what's wrong?
Thank you,
P.S. I also have other pending questions ...
Kind regards,
Lorenzo
On 24.01.2019 14:42, Flemisch, Bernd wrote:
Timo is of course right. Nevertheless, your parallel output shows
that the program isn't executed in a distributed way. It simply
executes the full sequential code on four processes that don't
communicate with each other. The four processes occupy two physical
cores resulting in a degradation in performance. The sequential (in
the sense of temporal discretization and coupling) 2p2c model is not
parallel. The fully implicit ones are parallel, also the sequential
2p model is parallel. Let us know if you experience the same
problems with a truly parallel model. If you do so, please consider
Timo's comment that you choose a number of processes that is less or
equal than the number of physical cores on your machine.
Kind regards
Bernd
--
_______________________________________________________________
Bernd Flemisch phone: +49 711 685 69162
IWS, Universität Stuttgart fax: +49 711 685 60430
Pfaffenwaldring 61 email: [email protected]
D-70569 Stuttgart url: www.hydrosys.uni-stuttgart.de
_______________________________________________________________
------------------------------------------------------------------------
*Von:* Dumux <[email protected]> im Auftrag
von Timo Koch <[email protected]>
*Gesendet:* Donnerstag, 24. Januar 2019 11:01:56
*An:* DuMuX User Forum; lc
*Betreff:* Re: [DuMuX] set_singular_limit and parallel execution
Hi Lorenzo,
you can't scale well to 4 cores because your CPU only has two cores.
The two additional ones are only hyperthreads. Please repeat the
same numerical experiment on a machine with more cores.
Timo
On 24.01.19 10:37, lc wrote:
On 18.01.2019 21:52, Flemisch, Bernd wrote:
Can you please post the complete output for the run with 4 cores?
Plus the initial vtk files? And, pretty please with sugar on top,
the number of physical cores on your machine?
Good morning,
I enclose the requested files for the sequential (1 processor) and
parallel (4 processors) simulations plus some detail on my machine.
Thanks for help,
Lorenzo
_______________________________________________
Dumux mailing list
[email protected]
https://listserv.uni-stuttgart.de/mailman/listinfo/dumux
--
_______________________________________________________________
Timo Koch phone: +49 711 685 64676
IWS, Universität Stuttgart fax: +49 711 685 60430
Pfaffenwaldring 61 email:[email protected]
D-70569 Stuttgart url:www.hydrosys.uni-stuttgart.de
_______________________________________________________________
--
_______________________________________________________________
Bernd Flemisch phone: +49 711 685 69162
IWS, Universität Stuttgart fax: +49 711 685 60430
Pfaffenwaldring 61 email:[email protected]
D-70569 Stuttgart url:www.hydrosys.uni-stuttgart.de
_______________________________________________________________
----- using default flags $CMAKE_FLAGS from
/home/lorenzo/DUMUX/dumux/optim.opts -----
----- using default flags $CONFIGURE_FLAGS from
/home/lorenzo/DUMUX/dumux/optim.opts -----
--- going to build dune-common dune-istl dune-geometry dune-localfunctions
dune-uggrid dune-grid dune-alugrid dumux ---
--- calling all for dune-common ---
--- calling vcsetup for dune-common ---
--- calling configure for dune-common ---
----- using default flags $CONFIGURE_FLAGS from
/home/lorenzo/DUMUX/dumux/optim.opts -----
cmake \ --enable-parallel -DCMAKE_CXX_FLAGS=" -Wall -Wunused
-Wmissing-include-dirs -Wcast-align -Wno-sign-compare -Wno-unused-parameter
-fno-strict-aliasing -fstrict-overflow -fno-finite-math-only -O3 -march=native
-DNDEBUG=1" "/home/lorenzo/DUMUX/dune-common"
-- I could not find the htlatex command.
-- I could not find the pdftops command.
-- Could NOT find Sphinx (missing: SPHINX_EXECUTABLE)
-- Searching for macro file 'DuneCommonMacros' for module 'dune-common'.
-- Performing tests specific to dune-common from file
/home/lorenzo/DUMUX/dune-common/cmake/modules/DuneCommonMacros.cmake.
-- Set Minimal Debug Level to 4
-- A library with BLAS API found.
-- A library with LAPACK API found.
-- Could NOT find GMP (missing: GMPXX_INCLUDE_DIR GMP_LIB GMPXX_LIB
GMP_HEADER_WORKS GMPXX_LIB_WORKS)
-- Library dir: TBB_LIBRARY_DIR-NOTFOUND
-- defaulting TBB_CACHE_ALIGNED_ALLOCATOR_ALIGNMENT to 128
-- Parsing looptest.hh.in for embedded templates
-- Parsing looptest.cc.in for embedded templates
-- Generating looptest_vector.cc.in -> looptest_vector_char.cc
-- Generating looptest_vector.cc.in -> looptest_vector_unsigned_char.cc
-- Generating looptest_vector.cc.in -> looptest_vector_signed_char.cc
-- Generating looptest_vector.cc.in -> looptest_vector_short.cc
-- Generating looptest_vector.cc.in -> looptest_vector_int.cc
-- Generating looptest_vector.cc.in -> looptest_vector_long.cc
-- Generating looptest_vector.cc.in -> looptest_vector_long_long.cc
-- Generating looptest_vector.cc.in -> looptest_vector_unsigned_short.cc
-- Generating looptest_vector.cc.in -> looptest_vector_unsigned.cc
-- Generating looptest_vector.cc.in -> looptest_vector_unsigned_long.cc
-- Generating looptest_vector.cc.in -> looptest_vector_unsigned_long_long.cc
-- Generating looptest_vector.cc.in -> looptest_vector_wchar_t.cc
-- Generating looptest_vector.cc.in -> looptest_vector_char16_t.cc
-- Generating looptest_vector.cc.in -> looptest_vector_char32_t.cc
-- Generating looptest_vector.cc.in -> looptest_vector_bool.cc
-- Generating looptest_vector.cc.in -> looptest_vector_float.cc
-- Generating looptest_vector.cc.in -> looptest_vector_double.cc
-- Generating looptest_vector.cc.in -> looptest_vector_long_double.cc
-- Generating looptest_vector.cc.in -> looptest_vector_std_complex_float.cc
-- Generating looptest_vector.cc.in -> looptest_vector_std_complex_double.cc
-- Generating looptest_vector.cc.in ->
looptest_vector_std_complex_long_double.cc
-- Writing looptest.hh
-- Writing looptest.cc
-- Parsing standardtest.hh.in for embedded templates
-- Parsing standardtest.cc.in for embedded templates
-- Generating standardtest_vector.cc.in -> standardtest_vector_char.cc
-- Generating standardtest_vector.cc.in -> standardtest_vector_unsigned_char.cc
-- Generating standardtest_vector.cc.in -> standardtest_vector_signed_char.cc
-- Generating standardtest_vector.cc.in -> standardtest_vector_short.cc
-- Generating standardtest_vector.cc.in -> standardtest_vector_int.cc
-- Generating standardtest_vector.cc.in -> standardtest_vector_long.cc
-- Generating standardtest_vector.cc.in -> standardtest_vector_long_long.cc
-- Generating standardtest_vector.cc.in -> standardtest_vector_unsigned_short.cc
-- Generating standardtest_vector.cc.in -> standardtest_vector_unsigned.cc
-- Generating standardtest_vector.cc.in -> standardtest_vector_unsigned_long.cc
-- Generating standardtest_vector.cc.in ->
standardtest_vector_unsigned_long_long.cc
-- Generating standardtest_vector.cc.in -> standardtest_vector_wchar_t.cc
-- Generating standardtest_vector.cc.in -> standardtest_vector_char16_t.cc
-- Generating standardtest_vector.cc.in -> standardtest_vector_char32_t.cc
-- Generating standardtest_vector.cc.in -> standardtest_vector_bool.cc
-- Generating standardtest_vector.cc.in -> standardtest_vector_float.cc
-- Generating standardtest_vector.cc.in -> standardtest_vector_double.cc
-- Generating standardtest_vector.cc.in -> standardtest_vector_long_double.cc
-- Generating standardtest_vector.cc.in ->
standardtest_vector_std_complex_float.cc
-- Generating standardtest_vector.cc.in ->
standardtest_vector_std_complex_double.cc
-- Generating standardtest_vector.cc.in ->
standardtest_vector_std_complex_long_double.cc
-- Writing standardtest.hh
-- Writing standardtest.cc
-- Parsing vctest.hh.in for embedded templates
-- Parsing vctest.cc.in for embedded templates
-- Generating vctest_vector.cc.in -> vctest_vector_std_int16_t.cc
-- Generating vctest_mask.cc.in -> vctest_mask_std_int16_t.cc
-- Generating vctest_vector.cc.in -> vctest_vector_std_uint16_t.cc
-- Generating vctest_mask.cc.in -> vctest_mask_std_uint16_t.cc
-- Generating vctest_vector.cc.in -> vctest_vector_std_int32_t.cc
-- Generating vctest_mask.cc.in -> vctest_mask_std_int32_t.cc
-- Generating vctest_vector.cc.in -> vctest_vector_std_uint32_t.cc
-- Generating vctest_mask.cc.in -> vctest_mask_std_uint32_t.cc
-- Generating vctest_vector.cc.in -> vctest_vector_float.cc
-- Generating vctest_mask.cc.in -> vctest_mask_float.cc
-- Generating vctest_vector.cc.in -> vctest_vector_double.cc
-- Generating vctest_mask.cc.in -> vctest_mask_double.cc
-- Generating vctest_simdarray.cc.in -> vctest_simdarray_std_int16_t_4.cc
-- Generating vctest_simdmaskarray.cc.in ->
vctest_simdmaskarray_std_int16_t_4.cc
-- Generating vctest_simdarray.cc.in -> vctest_simdarray_std_int16_t_8.cc
-- Generating vctest_simdmaskarray.cc.in ->
vctest_simdmaskarray_std_int16_t_8.cc
-- Generating vctest_simdarray.cc.in -> vctest_simdarray_std_uint16_t_4.cc
-- Generating vctest_simdmaskarray.cc.in ->
vctest_simdmaskarray_std_uint16_t_4.cc
-- Generating vctest_simdarray.cc.in -> vctest_simdarray_std_uint16_t_8.cc
-- Generating vctest_simdmaskarray.cc.in ->
vctest_simdmaskarray_std_uint16_t_8.cc
-- Generating vctest_simdarray.cc.in -> vctest_simdarray_std_int32_t_4.cc
-- Generating vctest_simdmaskarray.cc.in ->
vctest_simdmaskarray_std_int32_t_4.cc
-- Generating vctest_simdarray.cc.in -> vctest_simdarray_std_int32_t_8.cc
-- Generating vctest_simdmaskarray.cc.in ->
vctest_simdmaskarray_std_int32_t_8.cc
-- Generating vctest_simdarray.cc.in -> vctest_simdarray_std_uint32_t_4.cc
-- Generating vctest_simdmaskarray.cc.in ->
vctest_simdmaskarray_std_uint32_t_4.cc
-- Generating vctest_simdarray.cc.in -> vctest_simdarray_std_uint32_t_8.cc
-- Generating vctest_simdmaskarray.cc.in ->
vctest_simdmaskarray_std_uint32_t_8.cc
-- Generating vctest_simdarray.cc.in -> vctest_simdarray_float_4.cc
-- Generating vctest_simdmaskarray.cc.in -> vctest_simdmaskarray_float_4.cc
-- Generating vctest_simdarray.cc.in -> vctest_simdarray_float_8.cc
-- Generating vctest_simdmaskarray.cc.in -> vctest_simdmaskarray_float_8.cc
-- Generating vctest_simdarray.cc.in -> vctest_simdarray_double_4.cc
-- Generating vctest_simdmaskarray.cc.in -> vctest_simdmaskarray_double_4.cc
-- Generating vctest_simdarray.cc.in -> vctest_simdarray_double_8.cc
-- Generating vctest_simdmaskarray.cc.in -> vctest_simdmaskarray_double_8.cc
-- Writing vctest.hh
-- Writing vctest.cc
-- Using scripts from /home/lorenzo/DUMUX/dune-common/cmake/scripts for
creating doxygen stuff.
-- using /home/lorenzo/DUMUX/dune-common/doc/doxygen/Doxystyle to create
doxystyle file
-- using C macro definitions from
/home/lorenzo/DUMUX/dune-common/doc/doxygen/doxygen-macros for Doxygen
-- Not adding custom target for config.h generation
--
-- The following OPTIONAL packages have been found:
* MPI , Message Passing Interface library
Parallel programming on multiple processors
* LATEX , Type setting system
To generate the documentation
* UnixCommands , Some common Unix commands
To generate the documentation with LaTeX
* Doxygen , Class documentation generator , <www.doxygen.org>
To generate the class documentation from C++ sources
* PkgConfig , Unified interface for querying installed libraries
To find Dune module dependencies
* BLAS , fast linear algebra routines
* Threads , Multi-threading library
* LAPACK , fast linear algebra routines
* QuadMath , GCC Quad-Precision library
* Inkscape , converts SVG images , <www.inkscape.org>
To generate the documentation with LaTeX
* TBB , Threading Building Blocks library
Parallel programming on multi-core processors
* PythonInterp
* PythonLibs
-- The following OPTIONAL packages have not been found:
* Sphinx , Documentation generator , <www.sphinx-doc.org>
To generate the documentation from CMake and Python sources
* GMP , GNU multi-precision library including the C++ bindings GMPxx
Multi-precision quadrature rules, basis function evaluation etc.
* Vc , C++ Vectorization library , <https://github.com/VcDevel/Vc>
For use of SIMD instructions
-- Configuring done
-- Generating done
-- Build files have been written to: /home/lorenzo/DUMUX/dune-common/build-cmake
--- calling make for dune-common ---
build directory: build-cmake
cmake --build . --
[ 50%] Built target dunecommon
[ 50%] Built target poosc08_test
[ 50%] Built target poosc08
[ 50%] Built target indexset
--- dune-common done ---
--- calling all for dune-istl ---
--- calling vcsetup for dune-istl ---
--- calling configure for dune-istl ---
----- using default flags $CONFIGURE_FLAGS from
/home/lorenzo/DUMUX/dumux/optim.opts -----
cmake \ --enable-parallel
"-Ddune-common_DIR=/home/lorenzo/DUMUX/dune-common/build-cmake"
-DCMAKE_CXX_FLAGS=" -Wall -Wunused -Wmissing-include-dirs -Wcast-align
-Wno-sign-compare -Wno-unused-parameter -fno-strict-aliasing -fstrict-overflow
-fno-finite-math-only -O3 -march=native -DNDEBUG=1"
"/home/lorenzo/DUMUX/dune-istl"
-- Dependencies for dune-istl: dune-common (>= 2.6)
-- I could not find the htlatex command.
-- I could not find the pdftops command.
-- Could NOT find Sphinx (missing: SPHINX_EXECUTABLE)
-- Searching for macro file 'DuneCommonMacros' for module 'dune-common'.
-- Performing tests specific to dune-common from file
/home/lorenzo/DUMUX/dune-common/cmake/modules/DuneCommonMacros.cmake.
-- Set Minimal Debug Level to 4
-- A library with BLAS API found.
-- A library with LAPACK API found.
-- Could NOT find GMP (missing: GMPXX_INCLUDE_DIR GMP_LIB GMPXX_LIB
GMP_HEADER_WORKS GMPXX_LIB_WORKS)
-- Library dir: TBB_LIBRARY_DIR-NOTFOUND
-- defaulting TBB_CACHE_ALIGNED_ALLOCATOR_ALIGNMENT to 128
-- Setting dune-common_INCLUDE_DIRS=/home/lorenzo/DUMUX/dune-common
-- Setting dune-common_LIBRARIES=dunecommon
-- Searching for macro file 'DuneIstlMacros' for module 'dune-istl'.
-- Performing tests specific to dune-istl from file
/home/lorenzo/DUMUX/dune-istl/cmake/modules/DuneIstlMacros.cmake.
-- Could NOT find METIS (missing: METIS_INCLUDE_DIR METIS_LIBRARY
HAVE_METIS_PARTGRAPHKWAY)
-- Could NOT find ParMETIS (missing: PARMETIS_INCLUDE_DIR PARMETIS_LIBRARY
HAVE_PARMETIS)
-- Could NOT find SuperLU (missing: SUPERLU_INCLUDE_DIR SUPERLU_LIBRARY
SUPERLU_MIN_VERSION_4)
-- Could NOT find ARPACK (missing: ARPACK_LIBRARY)
-- Could NOT find ARPACKPP (missing: ARPACK_FOUND ARPACKPP_INCLUDE_DIR)
-- Using scripts from /home/lorenzo/DUMUX/dune-common/cmake/scripts for
creating doxygen stuff.
-- using /home/lorenzo/DUMUX/dune-common/doc/doxygen/Doxystyle to create
doxystyle file
-- using C macro definitions from
/home/lorenzo/DUMUX/dune-common/doc/doxygen/doxygen-macros for Doxygen
-- Adding custom target for config.h generation
--
-- The following OPTIONAL packages have been found:
* MPI , Message Passing Interface library
Parallel programming on multiple processors
* LATEX , Type setting system
To generate the documentation
* UnixCommands , Some common Unix commands
To generate the documentation with LaTeX
* Doxygen , Class documentation generator , <www.doxygen.org>
To generate the class documentation from C++ sources
* PkgConfig , Unified interface for querying installed libraries
To find Dune module dependencies
* LAPACK , fast linear algebra routines
* QuadMath , GCC Quad-Precision library
* Inkscape , converts SVG images , <www.inkscape.org>
To generate the documentation with LaTeX
* TBB , Threading Building Blocks library
Parallel programming on multi-core processors
* PythonInterp
* PythonLibs
* SuiteSparse
* Threads , Multi-threading library
-- The following REQUIRED packages have been found:
* dune-common
-- The following OPTIONAL packages have not been found:
* Sphinx , Documentation generator , <www.sphinx-doc.org>
To generate the documentation from CMake and Python sources
* GMP , GNU multi-precision library including the C++ bindings GMPxx
Multi-precision quadrature rules, basis function evaluation etc.
* Vc , C++ Vectorization library , <https://github.com/VcDevel/Vc>
For use of SIMD instructions
* METIS
* ParMETIS
* SuperLU , Supernodal LU
Direct solver for linear system, based on LU decomposition
* ARPACK , ARnoldi PACKage
Solve large scale eigenvalue problems
* ARPACKPP , ARPACK++
C++ interface for ARPACK
-- Configuring done
-- Generating done
-- Build files have been written to: /home/lorenzo/DUMUX/dune-istl/build-cmake
--- calling make for dune-istl ---
build directory: build-cmake
cmake --build . --
--- dune-istl done ---
--- calling all for dune-geometry ---
--- calling vcsetup for dune-geometry ---
--- calling configure for dune-geometry ---
----- using default flags $CONFIGURE_FLAGS from
/home/lorenzo/DUMUX/dumux/optim.opts -----
cmake \ --enable-parallel
"-Ddune-common_DIR=/home/lorenzo/DUMUX/dune-common/build-cmake"
-DCMAKE_CXX_FLAGS=" -Wall -Wunused -Wmissing-include-dirs -Wcast-align
-Wno-sign-compare -Wno-unused-parameter -fno-strict-aliasing -fstrict-overflow
-fno-finite-math-only -O3 -march=native -DNDEBUG=1"
"/home/lorenzo/DUMUX/dune-geometry"
-- Dependencies for dune-geometry: dune-common (>= 2.6)
-- I could not find the htlatex command.
-- I could not find the pdftops command.
-- Could NOT find Sphinx (missing: SPHINX_EXECUTABLE)
-- Searching for macro file 'DuneCommonMacros' for module 'dune-common'.
-- Performing tests specific to dune-common from file
/home/lorenzo/DUMUX/dune-common/cmake/modules/DuneCommonMacros.cmake.
-- Set Minimal Debug Level to 4
-- A library with BLAS API found.
-- A library with LAPACK API found.
-- Could NOT find GMP (missing: GMPXX_INCLUDE_DIR GMP_LIB GMPXX_LIB
GMP_HEADER_WORKS GMPXX_LIB_WORKS)
-- Library dir: TBB_LIBRARY_DIR-NOTFOUND
-- defaulting TBB_CACHE_ALIGNED_ALLOCATOR_ALIGNMENT to 128
-- Setting dune-common_INCLUDE_DIRS=/home/lorenzo/DUMUX/dune-common
-- Setting dune-common_LIBRARIES=dunecommon
-- Searching for macro file 'DuneGeometryMacros' for module 'dune-geometry'.
-- No module specific tests perfomed for module 'dune-geometry' because macro
file 'DuneGeometryMacros.cmake' not found in
/home/lorenzo/DUMUX/dune-geometry/cmake/modules;/home/lorenzo/DUMUX/dune-common/cmake/modules.
-- Using scripts from /home/lorenzo/DUMUX/dune-common/cmake/scripts for
creating doxygen stuff.
-- using /home/lorenzo/DUMUX/dune-common/doc/doxygen/Doxystyle to create
doxystyle file
-- using C macro definitions from
/home/lorenzo/DUMUX/dune-common/doc/doxygen/doxygen-macros for Doxygen
-- Adding custom target for config.h generation
--
-- The following OPTIONAL packages have been found:
* MPI , Message Passing Interface library
Parallel programming on multiple processors
* LATEX , Type setting system
To generate the documentation
* UnixCommands , Some common Unix commands
To generate the documentation with LaTeX
* Doxygen , Class documentation generator , <www.doxygen.org>
To generate the class documentation from C++ sources
* PkgConfig , Unified interface for querying installed libraries
To find Dune module dependencies
* BLAS , fast linear algebra routines
* Threads , Multi-threading library
* LAPACK , fast linear algebra routines
* QuadMath , GCC Quad-Precision library
* Inkscape , converts SVG images , <www.inkscape.org>
To generate the documentation with LaTeX
* TBB , Threading Building Blocks library
Parallel programming on multi-core processors
* PythonInterp
* PythonLibs
-- The following REQUIRED packages have been found:
* dune-common
-- The following OPTIONAL packages have not been found:
* Sphinx , Documentation generator , <www.sphinx-doc.org>
To generate the documentation from CMake and Python sources
* GMP , GNU multi-precision library including the C++ bindings GMPxx
Multi-precision quadrature rules, basis function evaluation etc.
* Vc , C++ Vectorization library , <https://github.com/VcDevel/Vc>
For use of SIMD instructions
-- Configuring done
-- Generating done
-- Build files have been written to:
/home/lorenzo/DUMUX/dune-geometry/build-cmake
--- calling make for dune-geometry ---
build directory: build-cmake
cmake --build . --
[ 50%] Built target dunegeometry
--- dune-geometry done ---
--- calling all for dune-localfunctions ---
--- calling vcsetup for dune-localfunctions ---
--- calling configure for dune-localfunctions ---
----- using default flags $CONFIGURE_FLAGS from
/home/lorenzo/DUMUX/dumux/optim.opts -----
cmake \ --enable-parallel
"-Ddune-common_DIR=/home/lorenzo/DUMUX/dune-common/build-cmake"
"-Ddune-geometry_DIR=/home/lorenzo/DUMUX/dune-geometry/build-cmake"
-DCMAKE_CXX_FLAGS=" -Wall -Wunused -Wmissing-include-dirs -Wcast-align
-Wno-sign-compare -Wno-unused-parameter -fno-strict-aliasing -fstrict-overflow
-fno-finite-math-only -O3 -march=native -DNDEBUG=1"
"/home/lorenzo/DUMUX/dune-localfunctions"
-- Dependencies for dune-localfunctions: dune-geometry (>= 2.6)
-- Dependencies for dune-geometry: dune-common (>= 2.6)
-- I could not find the htlatex command.
-- I could not find the pdftops command.
-- Could NOT find Sphinx (missing: SPHINX_EXECUTABLE)
-- Searching for macro file 'DuneCommonMacros' for module 'dune-common'.
-- Performing tests specific to dune-common from file
/home/lorenzo/DUMUX/dune-common/cmake/modules/DuneCommonMacros.cmake.
-- Set Minimal Debug Level to 4
-- A library with BLAS API found.
-- A library with LAPACK API found.
-- Could NOT find GMP (missing: GMPXX_INCLUDE_DIR GMP_LIB GMPXX_LIB
GMP_HEADER_WORKS GMPXX_LIB_WORKS)
-- Library dir: TBB_LIBRARY_DIR-NOTFOUND
-- defaulting TBB_CACHE_ALIGNED_ALLOCATOR_ALIGNMENT to 128
-- Setting dune-common_INCLUDE_DIRS=/home/lorenzo/DUMUX/dune-common
-- Setting dune-common_LIBRARIES=dunecommon
-- Searching for macro file 'DuneGeometryMacros' for module 'dune-geometry'.
-- No module specific tests perfomed for module 'dune-geometry' because macro
file 'DuneGeometryMacros.cmake' not found in
/home/lorenzo/DUMUX/dune-localfunctions/cmake/modules;/home/lorenzo/DUMUX/dune-geometry/cmake/modules;/home/lorenzo/DUMUX/dune-common/cmake/modules.
-- Setting dune-geometry_INCLUDE_DIRS=/home/lorenzo/DUMUX/dune-geometry
-- Setting dune-geometry_LIBRARIES=dunegeometry
-- Searching for macro file 'DuneLocalfunctionsMacros' for module
'dune-localfunctions'.
-- No module specific tests perfomed for module 'dune-localfunctions' because
macro file 'DuneLocalfunctionsMacros.cmake' not found in
/home/lorenzo/DUMUX/dune-localfunctions/cmake/modules;/home/lorenzo/DUMUX/dune-geometry/cmake/modules;/home/lorenzo/DUMUX/dune-common/cmake/modules.
-- Using scripts from /home/lorenzo/DUMUX/dune-common/cmake/scripts for
creating doxygen stuff.
-- using /home/lorenzo/DUMUX/dune-common/doc/doxygen/Doxystyle to create
doxystyle file
-- using C macro definitions from
/home/lorenzo/DUMUX/dune-common/doc/doxygen/doxygen-macros for Doxygen
-- Adding custom target for config.h generation
--
-- The following OPTIONAL packages have been found:
* MPI , Message Passing Interface library
Parallel programming on multiple processors
* LATEX , Type setting system
To generate the documentation
* UnixCommands , Some common Unix commands
To generate the documentation with LaTeX
* Doxygen , Class documentation generator , <www.doxygen.org>
To generate the class documentation from C++ sources
* PkgConfig , Unified interface for querying installed libraries
To find Dune module dependencies
* BLAS , fast linear algebra routines
* Threads , Multi-threading library
* LAPACK , fast linear algebra routines
* QuadMath , GCC Quad-Precision library
* Inkscape , converts SVG images , <www.inkscape.org>
To generate the documentation with LaTeX
* TBB , Threading Building Blocks library
Parallel programming on multi-core processors
* PythonInterp
* PythonLibs
-- The following REQUIRED packages have been found:
* dune-common
* dune-geometry
-- The following OPTIONAL packages have not been found:
* Sphinx , Documentation generator , <www.sphinx-doc.org>
To generate the documentation from CMake and Python sources
* GMP , GNU multi-precision library including the C++ bindings GMPxx
Multi-precision quadrature rules, basis function evaluation etc.
* Vc , C++ Vectorization library , <https://github.com/VcDevel/Vc>
For use of SIMD instructions
-- Configuring done
-- Generating done
-- Build files have been written to:
/home/lorenzo/DUMUX/dune-localfunctions/build-cmake
--- calling make for dune-localfunctions ---
build directory: build-cmake
cmake --build . --
--- dune-localfunctions done ---
--- calling all for dune-uggrid ---
--- calling vcsetup for dune-uggrid ---
--- calling configure for dune-uggrid ---
----- using default flags $CONFIGURE_FLAGS from
/home/lorenzo/DUMUX/dumux/optim.opts -----
cmake \ --enable-parallel
"-Ddune-common_DIR=/home/lorenzo/DUMUX/dune-common/build-cmake"
-DCMAKE_CXX_FLAGS=" -Wall -Wunused -Wmissing-include-dirs -Wcast-align
-Wno-sign-compare -Wno-unused-parameter -fno-strict-aliasing -fstrict-overflow
-fno-finite-math-only -O3 -march=native -DNDEBUG=1"
"/home/lorenzo/DUMUX/dune-uggrid"
-- Dependencies for dune-uggrid: dune-common
-- I could not find the htlatex command.
-- I could not find the pdftops command.
-- Could NOT find Sphinx (missing: SPHINX_EXECUTABLE)
-- Searching for macro file 'DuneCommonMacros' for module 'dune-common'.
-- Performing tests specific to dune-common from file
/home/lorenzo/DUMUX/dune-common/cmake/modules/DuneCommonMacros.cmake.
-- Set Minimal Debug Level to 4
-- A library with BLAS API found.
-- A library with LAPACK API found.
-- Could NOT find GMP (missing: GMPXX_INCLUDE_DIR GMP_LIB GMPXX_LIB
GMP_HEADER_WORKS GMPXX_LIB_WORKS)
-- Library dir: TBB_LIBRARY_DIR-NOTFOUND
-- defaulting TBB_CACHE_ALIGNED_ALLOCATOR_ALIGNMENT to 128
-- Setting dune-common_INCLUDE_DIRS=/home/lorenzo/DUMUX/dune-common
-- Setting dune-common_LIBRARIES=dunecommon
-- Searching for macro file 'DuneUggridMacros' for module 'dune-uggrid'.
-- Performing tests specific to dune-uggrid from file
/home/lorenzo/DUMUX/dune-uggrid/cmake/modules/DuneUggridMacros.cmake.
-- Adding custom target for config.h generation
--
-- The following OPTIONAL packages have been found:
* LATEX , Type setting system
To generate the documentation
* UnixCommands , Some common Unix commands
To generate the documentation with LaTeX
* Doxygen , Class documentation generator , <www.doxygen.org>
To generate the class documentation from C++ sources
* PkgConfig , Unified interface for querying installed libraries
To find Dune module dependencies
* BLAS , fast linear algebra routines
* Threads , Multi-threading library
* LAPACK , fast linear algebra routines
* QuadMath , GCC Quad-Precision library
* Inkscape , converts SVG images , <www.inkscape.org>
To generate the documentation with LaTeX
* TBB , Threading Building Blocks library
Parallel programming on multi-core processors
* PythonInterp
* PythonLibs
* MPI , Message Passing Interface library
Parallel programming on multiple processors
-- The following REQUIRED packages have been found:
* dune-common
-- The following OPTIONAL packages have not been found:
* Sphinx , Documentation generator , <www.sphinx-doc.org>
To generate the documentation from CMake and Python sources
* GMP , GNU multi-precision library including the C++ bindings GMPxx
Multi-precision quadrature rules, basis function evaluation etc.
* Vc , C++ Vectorization library , <https://github.com/VcDevel/Vc>
For use of SIMD instructions
-- Configuring done
-- Generating done
-- Build files have been written to: /home/lorenzo/DUMUX/dune-uggrid/build-cmake
--- calling make for dune-uggrid ---
build directory: build-cmake
cmake --build . --
[ 17%] Built target low
[ 18%] Built target devices
[ 42%] Built target ug_gm3
[ 67%] Built target ug_gm2
[ 70%] Built target domS2
[ 72%] Built target domS3
[ 74%] Built target np3
[ 75%] Built target np2
[ 77%] Built target algebra3
[ 78%] Built target algebra2
[ 82%] Built target udm3
[ 87%] Built target udm2
[ 88%] Built target ugui3
[ 90%] Built target ugui2
[ 94%] Built target ugL
[ 97%] Built target ugS3
[100%] Built target ugS2
--- dune-uggrid done ---
--- calling all for dune-grid ---
--- calling vcsetup for dune-grid ---
--- calling configure for dune-grid ---
----- using default flags $CONFIGURE_FLAGS from
/home/lorenzo/DUMUX/dumux/optim.opts -----
cmake \ --enable-parallel
"-Ddune-common_DIR=/home/lorenzo/DUMUX/dune-common/build-cmake"
"-Ddune-geometry_DIR=/home/lorenzo/DUMUX/dune-geometry/build-cmake"
"-Ddune-uggrid_DIR=/home/lorenzo/DUMUX/dune-uggrid/build-cmake"
-DCMAKE_CXX_FLAGS=" -Wall -Wunused -Wmissing-include-dirs -Wcast-align
-Wno-sign-compare -Wno-unused-parameter -fno-strict-aliasing -fstrict-overflow
-fno-finite-math-only -O3 -march=native -DNDEBUG=1"
"/home/lorenzo/DUMUX/dune-grid"
-- Dependencies for dune-grid: dune-geometry (>= 2.6)
-- Suggestions for dune-grid: dune-uggrid (>=2.6)
-- Dependencies for dune-geometry: dune-common (>= 2.6)
-- Dependencies for dune-uggrid: dune-common
-- I could not find the htlatex command.
-- I could not find the pdftops command.
-- Could NOT find Sphinx (missing: SPHINX_EXECUTABLE)
-- Searching for macro file 'DuneCommonMacros' for module 'dune-common'.
-- Performing tests specific to dune-common from file
/home/lorenzo/DUMUX/dune-common/cmake/modules/DuneCommonMacros.cmake.
-- Set Minimal Debug Level to 4
-- A library with BLAS API found.
-- A library with LAPACK API found.
-- Could NOT find GMP (missing: GMPXX_INCLUDE_DIR GMP_LIB GMPXX_LIB
GMP_HEADER_WORKS GMPXX_LIB_WORKS)
-- Library dir: TBB_LIBRARY_DIR-NOTFOUND
-- defaulting TBB_CACHE_ALIGNED_ALLOCATOR_ALIGNMENT to 128
-- Setting dune-common_INCLUDE_DIRS=/home/lorenzo/DUMUX/dune-common
-- Setting dune-common_LIBRARIES=dunecommon
-- Searching for macro file 'DuneUggridMacros' for module 'dune-uggrid'.
-- Performing tests specific to dune-uggrid from file
/home/lorenzo/DUMUX/dune-uggrid/cmake/modules/DuneUggridMacros.cmake.
-- Setting dune-uggrid_INCLUDE_DIRS=/home/lorenzo/DUMUX/dune-uggrid
-- Setting dune-uggrid_LIBRARIES=ugL;ugS2;ugS3
-- Searching for macro file 'DuneGeometryMacros' for module 'dune-geometry'.
-- No module specific tests perfomed for module 'dune-geometry' because macro
file 'DuneGeometryMacros.cmake' not found in
/home/lorenzo/DUMUX/dune-grid/cmake/modules;/home/lorenzo/DUMUX/dune-geometry/cmake/modules;/home/lorenzo/DUMUX/dune-uggrid/cmake/modules;/home/lorenzo/DUMUX/dune-common/cmake/modules.
-- Setting dune-geometry_INCLUDE_DIRS=/home/lorenzo/DUMUX/dune-geometry
-- Setting dune-geometry_LIBRARIES=dunegeometry
-- Searching for macro file 'DuneGridMacros' for module 'dune-grid'.
-- Performing tests specific to dune-grid from file
/home/lorenzo/DUMUX/dune-grid/cmake/modules/DuneGridMacros.cmake.
-- Could NOT find METIS (missing: METIS_INCLUDE_DIR METIS_LIBRARY
HAVE_METIS_PARTGRAPHKWAY)
-- Could NOT find ParMETIS (missing: PARMETIS_INCLUDE_DIR PARMETIS_LIBRARY
HAVE_PARMETIS)
-- Checking for one of the modules 'psurface'
-- Checking for module 'psurface'
-- No package 'psurface' found
-- Could NOT find psurface (missing: PSURFACE_INCLUDE_DIR PSURFACE_LIBRARY)
-- Could NOT find AmiraMesh (missing: AMIRAMESH_INCLUDE_DIR AMIRAMESH_LIBRARY)
-- Using scripts from /home/lorenzo/DUMUX/dune-common/cmake/scripts for
creating doxygen stuff.
-- using /home/lorenzo/DUMUX/dune-common/doc/doxygen/Doxystyle to create
doxystyle file
-- using C macro definitions from
/home/lorenzo/DUMUX/dune-common/doc/doxygen/doxygen-macros for Doxygen
-- Adding custom target for config.h generation
--
-- The following OPTIONAL packages have been found:
* dune-uggrid
* MPI , Message Passing Interface library
Parallel programming on multiple processors
* LATEX , Type setting system
To generate the documentation
* UnixCommands , Some common Unix commands
To generate the documentation with LaTeX
* Doxygen , Class documentation generator , <www.doxygen.org>
To generate the class documentation from C++ sources
* PkgConfig , Unified interface for querying installed libraries
To find Dune module dependencies
* BLAS , fast linear algebra routines
* Threads , Multi-threading library
* LAPACK , fast linear algebra routines
* QuadMath , GCC Quad-Precision library
* Inkscape , converts SVG images , <www.inkscape.org>
To generate the documentation with LaTeX
* TBB , Threading Building Blocks library
Parallel programming on multi-core processors
* PythonInterp
* PythonLibs
-- The following REQUIRED packages have been found:
* dune-common
* dune-geometry
-- The following OPTIONAL packages have not been found:
* Sphinx , Documentation generator , <www.sphinx-doc.org>
To generate the documentation from CMake and Python sources
* GMP , GNU multi-precision library including the C++ bindings GMPxx
Multi-precision quadrature rules, basis function evaluation etc.
* Vc , C++ Vectorization library , <https://github.com/VcDevel/Vc>
For use of SIMD instructions
* METIS
* ParMETIS
* Alberta
* Psurface
* AmiraMesh
-- Configuring done
-- Generating done
-- Build files have been written to: /home/lorenzo/DUMUX/dune-grid/build-cmake
--- calling make for dune-grid ---
build directory: build-cmake
cmake --build . --
[100%] Built target dunegrid
--- dune-grid done ---
--- calling all for dune-alugrid ---
--- calling vcsetup for dune-alugrid ---
--- calling configure for dune-alugrid ---
----- using default flags $CONFIGURE_FLAGS from
/home/lorenzo/DUMUX/dumux/optim.opts -----
cmake \ --enable-parallel
"-Ddune-common_DIR=/home/lorenzo/DUMUX/dune-common/build-cmake"
"-Ddune-geometry_DIR=/home/lorenzo/DUMUX/dune-geometry/build-cmake"
"-Ddune-uggrid_DIR=/home/lorenzo/DUMUX/dune-uggrid/build-cmake"
"-Ddune-grid_DIR=/home/lorenzo/DUMUX/dune-grid/build-cmake" -DCMAKE_CXX_FLAGS="
-Wall -Wunused -Wmissing-include-dirs -Wcast-align -Wno-sign-compare
-Wno-unused-parameter -fno-strict-aliasing -fstrict-overflow
-fno-finite-math-only -O3 -march=native -DNDEBUG=1"
"/home/lorenzo/DUMUX/dune-alugrid"
-- Dependencies for dune-alugrid: dune-grid (>= 2.6)
-- Suggestions for dune-alugrid: dune-python;dune-corepy
-- Dependencies for dune-grid: dune-geometry (>= 2.6)
-- Suggestions for dune-grid: dune-uggrid (>=2.6)
-- No full CMake package configuration support available. Falling back to
pkg-config.
-- Checking for module 'dune-python '
-- No package 'dune-python' found
-- No full CMake package configuration support available. Falling back to
pkg-config.
-- Checking for module 'dune-corepy '
-- No package 'dune-corepy' found
-- Dependencies for dune-geometry: dune-common (>= 2.6)
-- Dependencies for dune-uggrid: dune-common
-- I could not find the htlatex command.
-- I could not find the pdftops command.
-- Could NOT find Sphinx (missing: SPHINX_EXECUTABLE)
-- Searching for macro file 'DuneCommonMacros' for module 'dune-common'.
-- Performing tests specific to dune-common from file
/home/lorenzo/DUMUX/dune-common/cmake/modules/DuneCommonMacros.cmake.
-- Set Minimal Debug Level to 4
-- A library with BLAS API found.
-- A library with LAPACK API found.
-- Could NOT find GMP (missing: GMPXX_INCLUDE_DIR GMP_LIB GMPXX_LIB
GMP_HEADER_WORKS GMPXX_LIB_WORKS)
-- Library dir: TBB_LIBRARY_DIR-NOTFOUND
-- defaulting TBB_CACHE_ALIGNED_ALLOCATOR_ALIGNMENT to 128
-- Setting dune-common_INCLUDE_DIRS=/home/lorenzo/DUMUX/dune-common
-- Setting dune-common_LIBRARIES=dunecommon
-- Searching for macro file 'DuneUggridMacros' for module 'dune-uggrid'.
-- Performing tests specific to dune-uggrid from file
/home/lorenzo/DUMUX/dune-uggrid/cmake/modules/DuneUggridMacros.cmake.
-- Setting dune-uggrid_INCLUDE_DIRS=/home/lorenzo/DUMUX/dune-uggrid
-- Setting dune-uggrid_LIBRARIES=ugL;ugS2;ugS3
-- Searching for macro file 'DuneGeometryMacros' for module 'dune-geometry'.
-- No module specific tests perfomed for module 'dune-geometry' because macro
file 'DuneGeometryMacros.cmake' not found in
/home/lorenzo/DUMUX/dune-grid/cmake/modules;/home/lorenzo/DUMUX/dune-geometry/cmake/modules;/home/lorenzo/DUMUX/dune-uggrid/cmake/modules;/home/lorenzo/DUMUX/dune-common/cmake/modules;/home/lorenzo/DUMUX/dune-alugrid/cmake/modules;/home/lorenzo/DUMUX/dune-grid/cmake/modules;/home/lorenzo/DUMUX/dune-alugrid/cmake/modules.
-- Setting dune-geometry_INCLUDE_DIRS=/home/lorenzo/DUMUX/dune-geometry
-- Setting dune-geometry_LIBRARIES=dunegeometry
-- Searching for macro file 'DuneCorepyMacros' for module 'dune-corepy'.
-- No module specific tests perfomed for module 'dune-corepy' because macro
file 'DuneCorepyMacros.cmake' not found in
/home/lorenzo/DUMUX/dune-grid/cmake/modules;/home/lorenzo/DUMUX/dune-geometry/cmake/modules;/home/lorenzo/DUMUX/dune-uggrid/cmake/modules;/home/lorenzo/DUMUX/dune-common/cmake/modules;/home/lorenzo/DUMUX/dune-alugrid/cmake/modules;/home/lorenzo/DUMUX/dune-grid/cmake/modules;/home/lorenzo/DUMUX/dune-alugrid/cmake/modules.
-- Searching for macro file 'DunePythonMacros' for module 'dune-python'.
-- No module specific tests perfomed for module 'dune-python' because macro
file 'DunePythonMacros.cmake' not found in
/home/lorenzo/DUMUX/dune-grid/cmake/modules;/home/lorenzo/DUMUX/dune-geometry/cmake/modules;/home/lorenzo/DUMUX/dune-uggrid/cmake/modules;/home/lorenzo/DUMUX/dune-common/cmake/modules;/home/lorenzo/DUMUX/dune-alugrid/cmake/modules;/home/lorenzo/DUMUX/dune-grid/cmake/modules;/home/lorenzo/DUMUX/dune-alugrid/cmake/modules.
-- Searching for macro file 'DuneGridMacros' for module 'dune-grid'.
-- Performing tests specific to dune-grid from file
/home/lorenzo/DUMUX/dune-grid/cmake/modules/DuneGridMacros.cmake.
-- Could NOT find METIS (missing: METIS_INCLUDE_DIR METIS_LIBRARY
HAVE_METIS_PARTGRAPHKWAY)
-- Could NOT find ParMETIS (missing: PARMETIS_INCLUDE_DIR PARMETIS_LIBRARY
HAVE_PARMETIS)
-- Checking for one of the modules 'psurface'
-- Checking for module 'psurface'
-- No package 'psurface' found
-- Could NOT find psurface (missing: PSURFACE_INCLUDE_DIR PSURFACE_LIBRARY)
-- Could NOT find AmiraMesh (missing: AMIRAMESH_INCLUDE_DIR AMIRAMESH_LIBRARY)
-- Setting dune-grid_INCLUDE_DIRS=/home/lorenzo/DUMUX/dune-grid
-- Setting dune-grid_LIBRARIES=dunegrid
-- Searching for macro file 'DuneAlugridMacros' for module 'dune-alugrid'.
-- Performing tests specific to dune-alugrid from file
/home/lorenzo/DUMUX/dune-alugrid/cmake/modules/DuneAlugridMacros.cmake.
-- Could NOT find SIONlib (missing: SIONLIB_INCLUDE_DIR SIONLIB_LIBRARY
SIONLIB_HEADER_USABLE SIONLIB_LIB_WORKS SIONLIB_LIB_SIONSER_WORKS)
-- Could NOT find DLMalloc (missing: DLMALLOC_INCLUDE_DIR
DLMALLOC_SOURCE_INCLUDE)
-- Could NOT find PTScotch (missing: PTSCOTCH_INCLUDE_DIR PTSCOTCH_LIBRARY
SCOTCH_LIBRARY PTSCOTCHERR_LIBRARY)
-- Could NOT find METIS (missing: METIS_INCLUDE_DIR METIS_LIBRARY
HAVE_METIS_PARTGRAPHKWAY)
-- Using scripts from /home/lorenzo/DUMUX/dune-common/cmake/scripts for
creating doxygen stuff.
-- using /home/lorenzo/DUMUX/dune-common/doc/doxygen/Doxystyle to create
doxystyle file
-- using C macro definitions from
/home/lorenzo/DUMUX/dune-common/doc/doxygen/doxygen-macros for Doxygen
-- Adding custom target for config.h generation
--
-- The following OPTIONAL packages have been found:
* dune-uggrid
* LATEX , Type setting system
To generate the documentation
* UnixCommands , Some common Unix commands
To generate the documentation with LaTeX
* Doxygen , Class documentation generator , <www.doxygen.org>
To generate the class documentation from C++ sources
* PkgConfig , Unified interface for querying installed libraries
To find Dune module dependencies
* BLAS , fast linear algebra routines
* LAPACK , fast linear algebra routines
* QuadMath , GCC Quad-Precision library
* Inkscape , converts SVG images , <www.inkscape.org>
To generate the documentation with LaTeX
* TBB , Threading Building Blocks library
Parallel programming on multi-core processors
* PythonInterp
* PythonLibs
* ZLIB
* MPI , Message Passing Interface library
Parallel programming on multiple processors
Parallel programming on multiple processors
* Threads , Multi-threading library
-- The following REQUIRED packages have been found:
* dune-common
* dune-grid
* dune-geometry
-- The following OPTIONAL packages have not been found:
* dune-python
* dune-corepy
* Sphinx , Documentation generator , <www.sphinx-doc.org>
To generate the documentation from CMake and Python sources
* GMP , GNU multi-precision library including the C++ bindings GMPxx
Multi-precision quadrature rules, basis function evaluation etc.
* Vc , C++ Vectorization library , <https://github.com/VcDevel/Vc>
For use of SIMD instructions
* ParMETIS
* Alberta
* Psurface
* AmiraMesh
* SIONlib
* DLMalloc
* PTScotch
* ZOLTAN
* METIS
-- Configuring done
-- Generating done
-- Build files have been written to:
/home/lorenzo/DUMUX/dune-alugrid/build-cmake
--- calling make for dune-alugrid ---
build directory: build-cmake
cmake --build . --
[100%] Built target dunealugrid
--- dune-alugrid done ---
--- calling all for dumux ---
--- calling vcsetup for dumux ---
--- calling configure for dumux ---
----- using default flags $CONFIGURE_FLAGS from
/home/lorenzo/DUMUX/dumux/optim.opts -----
cmake \ --enable-parallel
"-Ddune-common_DIR=/home/lorenzo/DUMUX/dune-common/build-cmake"
"-Ddune-geometry_DIR=/home/lorenzo/DUMUX/dune-geometry/build-cmake"
"-Ddune-uggrid_DIR=/home/lorenzo/DUMUX/dune-uggrid/build-cmake"
"-Ddune-grid_DIR=/home/lorenzo/DUMUX/dune-grid/build-cmake"
"-Ddune-localfunctions_DIR=/home/lorenzo/DUMUX/dune-localfunctions/build-cmake"
"-Ddune-istl_DIR=/home/lorenzo/DUMUX/dune-istl/build-cmake"
"-Ddune-alugrid_DIR=/home/lorenzo/DUMUX/dune-alugrid/build-cmake"
-DCMAKE_CXX_FLAGS=" -Wall -Wunused -Wmissing-include-dirs -Wcast-align
-Wno-sign-compare -Wno-unused-parameter -fno-strict-aliasing -fstrict-overflow
-fno-finite-math-only -O3 -march=native -DNDEBUG=1" "/home/lorenzo/DUMUX/dumux"
-- Dependencies for dumux: dune-common (>= 2.4.1);dune-grid (>=
2.4);dune-localfunctions (>= 2.4);dune-istl (>= 2.4)
-- Suggestions for dumux: dune-alugrid (>=2.4);dune-pdelab
(>=2.0);dune-multidomain;dune-foamgrid (>=2.4);opm-grid
-- Dependencies for dune-grid: dune-geometry (>= 2.6)
-- Suggestions for dune-grid: dune-uggrid (>=2.6)
-- Dependencies for dune-localfunctions: dune-geometry (>= 2.6)
-- Dependencies for dune-istl: dune-common (>= 2.6)
-- Dependencies for dune-alugrid: dune-grid (>= 2.6)
-- Suggestions for dune-alugrid: dune-python;dune-corepy
-- No full CMake package configuration support available. Falling back to
pkg-config.
-- Checking for module 'dune-pdelab>=2.0'
--
-- No full CMake package configuration support available. Falling back to
pkg-config.
-- Checking for module 'dune-multidomain '
-- No package 'dune-multidomain' found
-- No full CMake package configuration support available. Falling back to
pkg-config.
-- Checking for module 'dune-foamgrid>=2.4'
--
-- No full CMake package configuration support available. Falling back to
pkg-config.
-- Checking for module 'opm-grid '
-- No package 'opm-grid' found
-- Dependencies for dune-geometry: dune-common (>= 2.6)
-- No full CMake package configuration support available. Falling back to
pkg-config.
-- Checking for module 'dune-python '
-- No package 'dune-python' found
-- No full CMake package configuration support available. Falling back to
pkg-config.
-- Checking for module 'dune-corepy '
-- No package 'dune-corepy' found
-- Dependencies for dune-grid: dune-geometry (>= 2.6)
-- Suggestions for dune-grid: dune-uggrid (>=2.6)
-- Dependencies for dune-uggrid: dune-common
-- Dependencies for dune-uggrid: dune-common
-- Dependencies for dune-geometry: dune-common (>= 2.6)
-- I could not find the htlatex command.
-- I could not find the pdftops command.
-- Could NOT find Sphinx (missing: SPHINX_EXECUTABLE)
-- Searching for macro file 'DuneCommonMacros' for module 'dune-common'.
-- Performing tests specific to dune-common from file
/home/lorenzo/DUMUX/dune-common/cmake/modules/DuneCommonMacros.cmake.
-- Set Minimal Debug Level to 4
-- A library with BLAS API found.
-- A library with LAPACK API found.
-- Could NOT find GMP (missing: GMPXX_INCLUDE_DIR GMP_LIB GMPXX_LIB
GMP_HEADER_WORKS GMPXX_LIB_WORKS)
-- Library dir: TBB_LIBRARY_DIR-NOTFOUND
-- defaulting TBB_CACHE_ALIGNED_ALLOCATOR_ALIGNMENT to 128
-- Setting dune-common_INCLUDE_DIRS=/home/lorenzo/DUMUX/dune-common
-- Setting dune-common_LIBRARIES=dunecommon
-- Searching for macro file 'DuneGeometryMacros' for module 'dune-geometry'.
-- No module specific tests perfomed for module 'dune-geometry' because macro
file 'DuneGeometryMacros.cmake' not found in
/home/lorenzo/DUMUX/dumux/cmake/modules;/home/lorenzo/DUMUX/dune-localfunctions/cmake/modules;/home/lorenzo/DUMUX/dune-istl/cmake/modules;/home/lorenzo/DUMUX/dune-alugrid/cmake/modules;/home/lorenzo/DUMUX/dune-grid/cmake/modules;/home/lorenzo/DUMUX/dune-uggrid/cmake/modules;/home/lorenzo/DUMUX/dune-geometry/cmake/modules;/home/lorenzo/DUMUX/dune-common/cmake/modules.
-- Setting dune-geometry_INCLUDE_DIRS=/home/lorenzo/DUMUX/dune-geometry
-- Setting dune-geometry_LIBRARIES=dunegeometry
-- Searching for macro file 'DuneUggridMacros' for module 'dune-uggrid'.
-- Performing tests specific to dune-uggrid from file
/home/lorenzo/DUMUX/dune-uggrid/cmake/modules/DuneUggridMacros.cmake.
-- Setting dune-uggrid_INCLUDE_DIRS=/home/lorenzo/DUMUX/dune-uggrid
-- Setting dune-uggrid_LIBRARIES=ugL;ugS2;ugS3
-- Searching for macro file 'DuneGridMacros' for module 'dune-grid'.
-- Performing tests specific to dune-grid from file
/home/lorenzo/DUMUX/dune-grid/cmake/modules/DuneGridMacros.cmake.
-- Could NOT find METIS (missing: METIS_INCLUDE_DIR METIS_LIBRARY
HAVE_METIS_PARTGRAPHKWAY)
-- Could NOT find ParMETIS (missing: PARMETIS_INCLUDE_DIR PARMETIS_LIBRARY
HAVE_PARMETIS)
-- Checking for one of the modules 'psurface'
-- Checking for module 'psurface'
-- No package 'psurface' found
-- Could NOT find psurface (missing: PSURFACE_INCLUDE_DIR PSURFACE_LIBRARY)
-- Could NOT find AmiraMesh (missing: AMIRAMESH_INCLUDE_DIR AMIRAMESH_LIBRARY)
-- Setting dune-grid_INCLUDE_DIRS=/home/lorenzo/DUMUX/dune-grid
-- Setting dune-grid_LIBRARIES=dunegrid
-- Searching for macro file 'DuneCorepyMacros' for module 'dune-corepy'.
-- No module specific tests perfomed for module 'dune-corepy' because macro
file 'DuneCorepyMacros.cmake' not found in
/home/lorenzo/DUMUX/dumux/cmake/modules;/home/lorenzo/DUMUX/dune-localfunctions/cmake/modules;/home/lorenzo/DUMUX/dune-istl/cmake/modules;/home/lorenzo/DUMUX/dune-alugrid/cmake/modules;/home/lorenzo/DUMUX/dune-grid/cmake/modules;/home/lorenzo/DUMUX/dune-uggrid/cmake/modules;/home/lorenzo/DUMUX/dune-geometry/cmake/modules;/home/lorenzo/DUMUX/dune-common/cmake/modules.
-- Searching for macro file 'DunePythonMacros' for module 'dune-python'.
-- No module specific tests perfomed for module 'dune-python' because macro
file 'DunePythonMacros.cmake' not found in
/home/lorenzo/DUMUX/dumux/cmake/modules;/home/lorenzo/DUMUX/dune-localfunctions/cmake/modules;/home/lorenzo/DUMUX/dune-istl/cmake/modules;/home/lorenzo/DUMUX/dune-alugrid/cmake/modules;/home/lorenzo/DUMUX/dune-grid/cmake/modules;/home/lorenzo/DUMUX/dune-uggrid/cmake/modules;/home/lorenzo/DUMUX/dune-geometry/cmake/modules;/home/lorenzo/DUMUX/dune-common/cmake/modules.
-- Searching for macro file 'OpmGridMacros' for module 'opm-grid'.
-- No module specific tests perfomed for module 'opm-grid' because macro file
'OpmGridMacros.cmake' not found in
/home/lorenzo/DUMUX/dumux/cmake/modules;/home/lorenzo/DUMUX/dune-localfunctions/cmake/modules;/home/lorenzo/DUMUX/dune-istl/cmake/modules;/home/lorenzo/DUMUX/dune-alugrid/cmake/modules;/home/lorenzo/DUMUX/dune-grid/cmake/modules;/home/lorenzo/DUMUX/dune-uggrid/cmake/modules;/home/lorenzo/DUMUX/dune-geometry/cmake/modules;/home/lorenzo/DUMUX/dune-common/cmake/modules.
-- Searching for macro file 'DuneFoamgridMacros' for module 'dune-foamgrid'.
-- No module specific tests perfomed for module 'dune-foamgrid' because macro
file 'DuneFoamgridMacros.cmake' not found in
/home/lorenzo/DUMUX/dumux/cmake/modules;/home/lorenzo/DUMUX/dune-localfunctions/cmake/modules;/home/lorenzo/DUMUX/dune-istl/cmake/modules;/home/lorenzo/DUMUX/dune-alugrid/cmake/modules;/home/lorenzo/DUMUX/dune-grid/cmake/modules;/home/lorenzo/DUMUX/dune-uggrid/cmake/modules;/home/lorenzo/DUMUX/dune-geometry/cmake/modules;/home/lorenzo/DUMUX/dune-common/cmake/modules.
-- Searching for macro file 'DuneMultidomainMacros' for module
'dune-multidomain'.
-- No module specific tests perfomed for module 'dune-multidomain' because
macro file 'DuneMultidomainMacros.cmake' not found in
/home/lorenzo/DUMUX/dumux/cmake/modules;/home/lorenzo/DUMUX/dune-localfunctions/cmake/modules;/home/lorenzo/DUMUX/dune-istl/cmake/modules;/home/lorenzo/DUMUX/dune-alugrid/cmake/modules;/home/lorenzo/DUMUX/dune-grid/cmake/modules;/home/lorenzo/DUMUX/dune-uggrid/cmake/modules;/home/lorenzo/DUMUX/dune-geometry/cmake/modules;/home/lorenzo/DUMUX/dune-common/cmake/modules.
-- Searching for macro file 'DunePdelabMacros' for module 'dune-pdelab'.
-- No module specific tests perfomed for module 'dune-pdelab' because macro
file 'DunePdelabMacros.cmake' not found in
/home/lorenzo/DUMUX/dumux/cmake/modules;/home/lorenzo/DUMUX/dune-localfunctions/cmake/modules;/home/lorenzo/DUMUX/dune-istl/cmake/modules;/home/lorenzo/DUMUX/dune-alugrid/cmake/modules;/home/lorenzo/DUMUX/dune-grid/cmake/modules;/home/lorenzo/DUMUX/dune-uggrid/cmake/modules;/home/lorenzo/DUMUX/dune-geometry/cmake/modules;/home/lorenzo/DUMUX/dune-common/cmake/modules.
-- Searching for macro file 'DuneAlugridMacros' for module 'dune-alugrid'.
-- Performing tests specific to dune-alugrid from file
/home/lorenzo/DUMUX/dune-alugrid/cmake/modules/DuneAlugridMacros.cmake.
-- Could NOT find SIONlib (missing: SIONLIB_INCLUDE_DIR SIONLIB_LIBRARY
SIONLIB_HEADER_USABLE SIONLIB_LIB_WORKS SIONLIB_LIB_SIONSER_WORKS)
-- Could NOT find DLMalloc (missing: DLMALLOC_INCLUDE_DIR
DLMALLOC_SOURCE_INCLUDE)
-- Could NOT find PTScotch (missing: PTSCOTCH_INCLUDE_DIR PTSCOTCH_LIBRARY
SCOTCH_LIBRARY PTSCOTCHERR_LIBRARY)
-- Could NOT find METIS (missing: METIS_INCLUDE_DIR METIS_LIBRARY
HAVE_METIS_PARTGRAPHKWAY)
-- Setting dune-alugrid_INCLUDE_DIRS=/home/lorenzo/DUMUX/dune-alugrid
-- Setting dune-alugrid_LIBRARIES=dunealugrid
-- Searching for macro file 'DuneIstlMacros' for module 'dune-istl'.
-- Performing tests specific to dune-istl from file
/home/lorenzo/DUMUX/dune-istl/cmake/modules/DuneIstlMacros.cmake.
-- Could NOT find METIS (missing: METIS_INCLUDE_DIR METIS_LIBRARY
HAVE_METIS_PARTGRAPHKWAY)
-- Could NOT find ParMETIS (missing: PARMETIS_INCLUDE_DIR PARMETIS_LIBRARY
HAVE_PARMETIS)
-- Could NOT find SuperLU (missing: SUPERLU_INCLUDE_DIR SUPERLU_LIBRARY
SUPERLU_MIN_VERSION_4)
-- Could NOT find ARPACK (missing: ARPACK_LIBRARY)
-- Could NOT find ARPACKPP (missing: ARPACK_FOUND ARPACKPP_INCLUDE_DIR)
-- Setting dune-istl_INCLUDE_DIRS=/home/lorenzo/DUMUX/dune-istl
-- Searching for macro file 'DuneLocalfunctionsMacros' for module
'dune-localfunctions'.
-- No module specific tests perfomed for module 'dune-localfunctions' because
macro file 'DuneLocalfunctionsMacros.cmake' not found in
/home/lorenzo/DUMUX/dumux/cmake/modules;/home/lorenzo/DUMUX/dune-localfunctions/cmake/modules;/home/lorenzo/DUMUX/dune-istl/cmake/modules;/home/lorenzo/DUMUX/dune-alugrid/cmake/modules;/home/lorenzo/DUMUX/dune-grid/cmake/modules;/home/lorenzo/DUMUX/dune-uggrid/cmake/modules;/home/lorenzo/DUMUX/dune-geometry/cmake/modules;/home/lorenzo/DUMUX/dune-common/cmake/modules.
-- Setting
dune-localfunctions_INCLUDE_DIRS=/home/lorenzo/DUMUX/dune-localfunctions
-- Searching for macro file 'DumuxMacros' for module 'dumux'.
-- Performing tests specific to dumux from file
/home/lorenzo/DUMUX/dumux/cmake/modules/DumuxMacros.cmake.
-- Could NOT find GLPK (missing: GLPK_INCLUDE_DIR GLPK_LIBRARY)
-- Could NOT find Gstat (missing: GSTAT_EXECUTABLE)
-- Could NOT find NLOPT (missing: NLOPT_INCLUDE_DIR NLOPT_LIBRARY)
-- Could NOT find PTScotch (missing: PTSCOTCH_INCLUDE_DIR PTSCOTCH_LIBRARY
SCOTCH_LIBRARY PTSCOTCHERR_LIBRARY)
-- Could NOT find PVPython (missing: PVPYTHON_EXECUTABLE)
-- Using scripts from /home/lorenzo/DUMUX/dune-common/cmake/scripts for
creating doxygen stuff.
-- using /home/lorenzo/DUMUX/dune-common/doc/doxygen/Doxystyle to create
doxystyle file
-- using C macro definitions from
/home/lorenzo/DUMUX/dune-common/doc/doxygen/doxygen-macros for Doxygen
-- Adding custom target for config.h generation
--
-- The following OPTIONAL packages have been found:
* dune-alugrid
* dune-uggrid
* LATEX , Type setting system
To generate the documentation
* UnixCommands , Some common Unix commands
To generate the documentation with LaTeX
* Doxygen , Class documentation generator , <www.doxygen.org>
To generate the class documentation from C++ sources
* PkgConfig , Unified interface for querying installed libraries
To find Dune module dependencies
* LAPACK , fast linear algebra routines
* QuadMath , GCC Quad-Precision library
* Inkscape , converts SVG images , <www.inkscape.org>
To generate the documentation with LaTeX
* TBB , Threading Building Blocks library
Parallel programming on multi-core processors
* PythonInterp
* PythonLibs
* ZLIB
* SuiteSparse
* Gnuplot
* MPI , Message Passing Interface library
Parallel programming on multiple processors
Parallel programming on multiple processors
Parallel programming on multiple processors
* Threads , Multi-threading library
* Valgrind
-- The following REQUIRED packages have been found:
* dune-common
* dune-grid
* dune-localfunctions
* dune-istl
* dune-geometry
-- The following OPTIONAL packages have not been found:
* dune-pdelab
* dune-multidomain
* dune-foamgrid
* opm-grid
* dune-python
* dune-corepy
* Sphinx , Documentation generator , <www.sphinx-doc.org>
To generate the documentation from CMake and Python sources
* GMP , GNU multi-precision library including the C++ bindings GMPxx
Multi-precision quadrature rules, basis function evaluation etc.
* Vc , C++ Vectorization library , <https://github.com/VcDevel/Vc>
For use of SIMD instructions
* Alberta
* Psurface
* AmiraMesh
* SIONlib
* DLMalloc
* ZOLTAN
* METIS
* ParMETIS
* SuperLU , Supernodal LU
Direct solver for linear system, based on LU decomposition
* ARPACK , ARnoldi PACKage
Solve large scale eigenvalue problems
* ARPACKPP , ARPACK++
C++ interface for ARPACK
* GLPK
* Gstat
* NLOPT
* PTScotch
* PVPython
-- Configuring done
-- Generating done
-- Build files have been written to: /home/lorenzo/DUMUX/dumux/build-cmake
--- calling make for dumux ---
build directory: build-cmake
cmake --build . --
--- dumux done ---
--- done ---
_______________________________________________
Dumux mailing list
[email protected]
https://listserv.uni-stuttgart.de/mailman/listinfo/dumux