Skip to content
Snippets Groups Projects
  1. Nov 25, 2012
    • Christian Engwer's avatar
      [hash] · 76733f41
      Christian Engwer authored
      Add basic support for hashing using Dune::hash
      
      This patch introduces the functor Dune::hash in a similar manner to
      other C++11 functionality by importing the definition from namespace std.
      
      Apart from that, the patch also provides some basic functionality to simplify
      making user-defined types hashable, in particular functions for combining hashes
      and hashing iterator ranges as well as a mechanism for defining the struct
      specializations required by std::hash and std::tr1::hash in the correct namespace.
      
      The current implementation will first try to use std::hash and, if that fails,
      attempt to fall back on std::tr1::hash. If that is not available either, hash
      support is disabled as there is no homegrown fallback for now.
      The extension mechanism will register the type with both std::hash and std::tr1::hash,
      if available. This should make it possible to use unordered_{set,map} from both C++11
      and TR1 without having to specify a custom hasher.
      
      Kudos to Steffen Müthing, see FS#1192
      
      [[Imported from SVN: r7065]]
      76733f41
  2. Nov 23, 2012
    • Christoph Grüninger's avatar
      [gmpfield.hh] · 4ae9d8d1
      Christoph Grüninger authored
      Remove cast operator that caused Clang warnings.
      This fixes FS#1207.
      
      Kudos to Ansgar Burchardt for the patch.
      
      [[Imported from SVN: r7064]]
      4ae9d8d1
    • Christoph Grüninger's avatar
      Remove unused variable w in fmatrixev.hh. · 16062e07
      Christoph Grüninger authored
      Ignore eigenvaluetest.
      Reordner member variable assignments to avoid pedantic warnings in
      shared_ptr.
      Only activate boundary checking in dynmatrixtest if not already active.
      
      [[Imported from SVN: r7063]]
      16062e07
  3. Nov 21, 2012
    • Markus Blatt's avatar
      Added doxygen documentation. · 1efa83f8
      Markus Blatt authored
      [[Imported from SVN: r7062]]
      1efa83f8
    • Markus Blatt's avatar
      · f2c14313
      Markus Blatt authored
      Capabilities to compute eigenvalues on non-symmetric matrices
      Code contributed by Arne Morten Kvarving.
      
      [[Imported from SVN: r7061]]
      f2c14313
  4. Nov 19, 2012
  5. Nov 11, 2012
  6. Nov 10, 2012
    • Christoph Grüninger's avatar
      [gmp.m4] · f6ed06cb
      Christoph Grüninger authored
      Add check for libgmpxx.
      It should not happen but I had the problem with two systems (Mac OS X
      and Hermit XE6) that gmpxx.hh was found but no libgmpxx.
      
      [[Imported from SVN: r7057]]
      f6ed06cb
  7. Nov 06, 2012
  8. Nov 02, 2012
  9. Oct 25, 2012
  10. Oct 22, 2012
  11. Oct 21, 2012
  12. Oct 19, 2012
  13. Oct 17, 2012
  14. Oct 13, 2012
  15. Oct 10, 2012
    • Christoph Grüninger's avatar
      [dynmatrixtest] · 86854278
      Christoph Grüninger authored
      Add excplicit cast from double literal 0.5 to field_type to avoid Clang warnings.
      
      [[Imported from SVN: r7034]]
      86854278
  16. Oct 09, 2012
    • Oliver Sander's avatar
      Add power implementation with run-time mantissa and compile-time exponent. · 5991ff6b
      Oliver Sander authored
      Taken from hcube.cc in dune-grid.
      
      We may want to unify the naming eventually.
      
      [[Imported from SVN: r7033]]
      5991ff6b
    • Oliver Sander's avatar
      Add a new header power.hh for static computations of the power functions · 74c9a908
      Oliver Sander authored
      There are lots of power implementations all over our code.
      This is the first step of some cleanup.  It moves the class Power_m_p
      from misc.hh (like who's ever gonna find it there...) to a separate
      header power.hh.  Other implementations will be collected there as
      well, if appropriate.
      
      With the patch, including misc.hh will issue a cpp warning that people
      who include misc.hh only for Power_m_p should now include power.hh
      instead.  This is not great, because it also affects people who include
      misc.hh for something else.  Bear with this for a while; I couldn't
      think of a better solution.
      
      [[Imported from SVN: r7032]]
      74c9a908
  17. Oct 08, 2012
  18. Oct 07, 2012
  19. Oct 06, 2012
  20. Oct 05, 2012
    • Christian Engwer's avatar
      [doc] · 66d23a17
      Christian Engwer authored
      move poolallocator to doxygen group Allocators
      
      [[Imported from SVN: r7027]]
      66d23a17
    • Christian Engwer's avatar
      [debugallocator] · 331c9345
      Christian Engwer authored
      - remove obsolete include<malloc.h>
      - make mac-os-x work
      
      [[Imported from SVN: r7026]]
      331c9345
    • Christian Engwer's avatar
      [doc] · 5ed0dcb9
      Christian Engwer authored
      fix \code blocks in tupleutility.hh
      
      [[Imported from SVN: r7025]]
      5ed0dcb9
    • Christian Engwer's avatar
      [doc] · ba1f6669
      Christian Engwer authored
      fix \code blocks in stdstreams.hh
      
      [[Imported from SVN: r7024]]
      ba1f6669
    • Christian Engwer's avatar
      [doc] · a332bd4a
      Christian Engwer authored
      fix \code blocks in static_assert.hh
      
      [[Imported from SVN: r7023]]
      a332bd4a
    • Christian Engwer's avatar
      [doc] · c8f66426
      Christian Engwer authored
      fix \code blocks in parametertreeparser.hh
      
      [[Imported from SVN: r7022]]
      c8f66426
    • Christian Engwer's avatar
      [doc] · 760e603a
      Christian Engwer authored
      fix \code blocks in forloop.hh
      
      [[Imported from SVN: r7021]]
      760e603a
Loading