1. 16 Aug, 2021 1 commit
  2. 01 Dec, 2020 1 commit
    • Marcus Mohr's avatar
      Introduces and populates new 'functions' subdirectory · 609b0d4f
      Marcus Mohr authored
      In order to cleanup 'src/hyteg' a little bit and in preparation of working
      on the class hierarchy for functions (see als issue #142) the commit
      introduces a new 'functions' subdirectory and move the following files
      into it:
      
       - Function.hpp
       - FunctionIterator.hpp
       - FunctionProperties.cpp
       - FunctionProperties.hpp
       - FunctionTraits.hpp
      609b0d4f
  3. 07 Oct, 2020 1 commit
  4. 28 Sep, 2020 1 commit
  5. 04 Dec, 2019 2 commits
  6. 11 Sep, 2019 1 commit
  7. 30 Aug, 2019 2 commits
  8. 06 May, 2019 1 commit
  9. 03 Dec, 2018 1 commit
  10. 27 Nov, 2018 2 commits
  11. 22 Nov, 2018 1 commit
  12. 15 Oct, 2018 1 commit
  13. 26 Jun, 2018 1 commit
  14. 20 Jun, 2018 1 commit
  15. 07 Jun, 2018 1 commit
    • Nils Kohl's avatar
      Refactoring communication · 08b338e9
      Nils Kohl authored
      Removed access method for communicators in the Function base class.
      Replaced them via methods for communication in the derived classes.
      
      This is a first step towards the implementation of alternative
      communication routines.
      08b338e9
  16. 13 Apr, 2018 2 commits
    • Marcus Mohr's avatar
      Fixes syntax issue with syncFunctionBetweenPrimitives() · fe64576d
      Marcus Mohr authored
      clang is of course right "C++ requires a type specifier for all
      declarations" aka void was missing.
      fe64576d
    • Marcus Mohr's avatar
      Fixes issue #66 · cff3686a
      Marcus Mohr authored
      This commit fixes the issue with the P1ElementwiseMassOperatorTest test.
      As pointed out by Daniel the problem was actually not with the implemen-
      tation of the operator itself, but with the fact that the micro-coordinates
      had not been synchronised between primitives.
      
      - added a new file Syncing.hpp which implements a function to synchronise
        arbitrary hhg_functions between all primitives called
        syncFunctionBetweenPrimitives()
      - added synchronisation in P1ElementwiseMassOperatorTest
      - removed dead code from applyElementwise() in VertexDofMacroEdge()
      cff3686a