Skip to content
Snippets Groups Projects
  1. Sep 01, 2015
  2. Jul 22, 2015
  3. Jun 30, 2015
  4. Jun 29, 2015
  5. Apr 20, 2015
    • Ansgar Burchardt's avatar
      Grammar: allows to -> allows one to · 7aa683f1
      Ansgar Burchardt authored and Christoph Grüninger's avatar Christoph Grüninger committed
      7aa683f1
    • Markus Blatt's avatar
      [bugfix] Only communicate on non-empty interfaces in VariableSizeCommunicator · 20309d46
      Markus Blatt authored
      Before this commit communcation would be initiated even on empty
      interfaces. While this does not lead to overwriting data or producing
      segmentation faults, it does lead to accessing the first component of
      empty vectors to get a pointer to pass to MPI functions. This produces
      error output with valgrind and other memory debuggers. Therefore with this
      commit we will first check whether the interface contains values and do
      nothing if it doesn't. We also augmented the test to catch the case wher only
      some processes have an empty interface.
      20309d46
  6. Apr 10, 2015
  7. Feb 27, 2015
  8. Jan 11, 2015
  9. Nov 08, 2014
    • Jö Fahlke's avatar
      [vc] Simplify ignore lists. · 251deeb0
      Jö Fahlke authored
      "Makefile.in", "*.o", etc. need only be listed in the toplevel .gitignore, the
      rules are applied recursively.
      
      Test programs etc. should be listed as "/program" in their directory's
      .gitignore, so they are not accidentially ignored in a lower level directory.
      251deeb0
  10. Oct 17, 2014
  11. Oct 06, 2014
  12. Oct 01, 2014
  13. Sep 30, 2014
    • Steffen Müthing's avatar
      [MPI] Make parallel version CollectiveCommunication default-constructible · ed3e3167
      Steffen Müthing authored
      In order to simplify fallback handling between code with and without MPI
      support, this patch makes the specialization of CollectiveCommunication
      for MPI communicators default-constructible by defaulting the underlying
      MPI communicator to MPI_COMM_WORLD, which should be reasonable for most
      scenarios.
      
      As the non-specialized version for sequential code is already
      default-constructible, this allows grid constructors to accept a
      CollectiveCommunication object regardless of whether MPI support is
      enabled or not and to provide a default value for this parameter.
      
      This patch resolves FS#1497.
      ed3e3167
  14. Sep 29, 2014
    • Dominic Kempf's avatar
      Add binaryfunctions.hh as an include to CollectiveCommunication · 05f43148
      Dominic Kempf authored
      CollectiveCommunication serves as a fallback implementation, when
      code that is written for parallel computations is executed in sequential.
      The template parameters BinaryFunctions are no-op then, but they are
      still there to define the interface. However, in a generic (parallel)
      implementation these will be given. Including binaryfunctions.hh here
      avoids error messages due to no-op template parameters whose names
      could not be found by the compiler.
      05f43148
  15. May 14, 2014
  16. Apr 09, 2014
  17. Apr 07, 2014
  18. Mar 22, 2014
  19. Mar 18, 2014
  20. Mar 06, 2014
  21. Feb 14, 2014
  22. Jan 17, 2014
  23. Jan 16, 2014
  24. Jan 14, 2014
  25. Jan 10, 2014
  26. Dec 18, 2013
  27. Dec 17, 2013
  28. Dec 13, 2013
Loading