Skip to content
Snippets Groups Projects
  1. Jan 26, 2016
  2. Jan 19, 2016
  3. Dec 10, 2015
  4. Nov 26, 2015
  5. Nov 24, 2015
  6. Nov 23, 2015
  7. Oct 30, 2015
  8. Oct 22, 2015
  9. Oct 16, 2015
  10. Oct 15, 2015
  11. Sep 01, 2015
  12. Jul 22, 2015
  13. Jun 30, 2015
  14. Jun 29, 2015
  15. 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
  16. Apr 10, 2015
  17. Feb 27, 2015
  18. Jan 11, 2015
  19. 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
  20. Oct 17, 2014
  21. Oct 06, 2014
  22. Oct 01, 2014
  23. 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
  24. 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
  25. May 14, 2014
  26. Apr 09, 2014
  27. Apr 07, 2014
  28. Mar 22, 2014
Loading