Skip to content
Snippets Groups Projects
  1. Oct 30, 2020
  2. Oct 27, 2020
  3. Oct 23, 2020
  4. Oct 22, 2020
  5. Oct 16, 2020
  6. Aug 19, 2020
  7. Aug 18, 2020
  8. Aug 12, 2020
  9. Aug 07, 2020
  10. Jul 25, 2020
  11. Jul 24, 2020
  12. Jul 17, 2020
  13. Jul 14, 2020
    • Sebastian Eibl's avatar
      OpenMP support is now switchable within the generation script · a8129903
      Sebastian Eibl authored
      Since MSVC only has beta support for OpenMP 2.0 firstprivate
      cannot be used for these compilers. However, firstprivate
      is necessary for a reasonably safe implementation of OpenMP
      in MESA-PD. The solution is to move OpenMP support to the
      generator and disable OpenMP for the checked in version.
      The waLBerla OpenMP guards are removed as they are no longer
      needed. It is now assumed that if MESA-PD is generated with
      OpenMP support it is about to be used. If OpenMP is disabled
      with CMake warnings will pop up about undefined pragmas.
      a8129903
  14. Jul 10, 2020
  15. Jul 06, 2020
  16. Jun 22, 2020
  17. Jun 20, 2020
  18. Jun 19, 2020
  19. Jun 18, 2020
  20. Jun 15, 2020
  21. Jun 11, 2020
  22. Jun 10, 2020
  23. Jun 05, 2020
  24. Jun 04, 2020
  25. Jun 03, 2020
  26. May 26, 2020
  27. May 25, 2020
  28. May 19, 2020
  29. May 18, 2020
    • Dominik Thoennes's avatar
      Replaced `waLBerla_python_file_generates` with `waLBerla_generate_target_from_python` · f30f0fa4
      Dominik Thoennes authored
      This new function does the actual generation using pystencils and creates a target library that can be used as a dependency as usual. One should not list the python script itself anymore in add_executable.
      Convention: Use the AppName as a prefix for the generated lib!
      
      Example Usage:
      
      waLBerla_generate_target_from_python( NAME AppNameGeneratedLib FILE GenerateKernel.py OUT_FILES Kernel.h Kernel.cpp)
      
      waLBerla_add_executable ( NAME AppNameGeneratedLibTest DEPENDS GeneratedLib)
      f30f0fa4
  30. Mar 31, 2020