Skip to content
Snippets Groups Projects
  1. Sep 02, 2013
  2. Aug 30, 2013
  3. Aug 28, 2013
  4. Aug 27, 2013
  5. Aug 26, 2013
  6. Aug 23, 2013
    • Oliver Sander's avatar
      Use variadic templates for PushBackTuple and PushFrontTuple, if available · 4152f73f
      Oliver Sander authored
      The two classes PushBackTuple and PushFrontTuple are both implemented
      using a long list of template specializations.  This makes for a lot
      of code, and it also limits the maximum tuple size that can be used.
      Using variadic templates (FYI: available since gcc-4.3) instead
      allows a generic implementation in only a few lines of code, and
      only the compiler being the upper limit on tuple size.
      
      An implementation using variadic templates has already been given
      in the documentation of PushBackTuple/PushFrontTuple.  This patch
      starts to actually use that implementation, provided that
      HAVE_VARIADIC_TEMPLATES is set.  Otherwise the old implementation
      is used.
      4152f73f
  7. Aug 22, 2013
    • Steffen Müthing's avatar
      Add support for MPICH 3.x · 21d244f4
      Steffen Müthing authored
      MPICH has stepped up its versioning scheme, jumping from MPICH2 1.x
      to MPICH 3.x, but has stayed compatible to the older MPICH2 versions.
      Unfortunately, the macro MPICH2_VERSION used by mpi_config.m4 to detect
      the package has been renamed to MPICH_VERSION.
      
      This patch fixes the problem by adding a separate test for MPICH_VERSION
      ana making sure that the macro starts with the letter "3".
      21d244f4
    • Markus Blatt's avatar
      Fixed formatting. · 29501d1a
      Markus Blatt authored
      29501d1a
  8. Aug 21, 2013
  9. Aug 20, 2013
  10. Aug 19, 2013
  11. Aug 18, 2013
  12. Aug 08, 2013
  13. Jul 13, 2013
  14. Jul 10, 2013
    • Christian Engwer's avatar
      [lru] · 8d806f56
      Christian Engwer authored
      - update documentation
      - add paranoia check to touch()
      8d806f56
    • Christian Engwer's avatar
      [collectivecommunication] · 61ee2348
      Christian Engwer authored
      update documentation
      61ee2348
    • Markus Blatt's avatar
      [CMake] Stops linking Boost_LIBRARIES by default (Fixes FS#1312) · a1abc5ca
      Markus Blatt authored
      Previously, when adding boost flags, we always linked all
      Boost_LIBRARIES. At least for the core modules this not needed
      and resulted in errors on some systems.
      
      This patch changes the add_dune_boost_flags function. By default no
      libraries are linked, but one can either provide the libraries using
      the LIBRARIES option or request linkage of all boost libraries with
      the LINK_ALL_BOOST_LIBRARIES option.
      a1abc5ca
  15. Jul 08, 2013
    • Markus Blatt's avatar
      [CMake] Fixes issues with DUNE_INSTALL_MODULEDIR for changes in INSTALL variables · 9170fc45
      Markus Blatt authored
      Previously, if the user changed e.g. CMAKE_INSTALL_PREFIX or
      CMAKE_INSTALL_DATAROOTDIR these changes where never mimiced in
      DUNE_INSTALL_MODULEDIR. This patch fixes this problem, such that
      DUNE_INSTALL_MODULEDIR changes unless it is explicitely set by the
      user before.
      
      We do using the same approach as in GNUInstallDirs.cmake. That is, we
      whether DUNE_INSTALL_MODULEDIR is set to a non-empty string. If that
      is the case we set an empty cache variable and overwrite locally with
      the default value. The default value is now a relative path.
      9170fc45
  16. Jul 06, 2013
  17. Jul 05, 2013
  18. Jun 24, 2013
Loading