Skip to content
Snippets Groups Projects
  1. Nov 16, 2021
  2. Sep 30, 2021
  3. Aug 16, 2021
  4. Jul 13, 2021
  5. Jul 07, 2021
  6. Jun 29, 2021
  7. Jun 16, 2021
  8. May 15, 2021
  9. May 05, 2021
  10. Apr 30, 2021
  11. Mar 03, 2021
  12. Feb 26, 2021
  13. Feb 12, 2021
  14. Dec 17, 2020
  15. Dec 08, 2020
  16. Oct 09, 2020
    • Stephan Seitz's avatar
      Bugfix: call cudaFree before resize of gpuVectors_ · 3559579d
      Stephan Seitz authored
      How could this have been working until now?
      We should not call `cudaFree` on uninitialized memory.
      
      We have to free the old pointers before resize. This also prevents
      memory leakage in case the vector gets shrinked.
      
      Apparently the previous code relied on the fact that `resize` somehow
      initialized the memory to null pointers or that `cudaFree` just ignores
      pointers it didn't allocate.
      3559579d
  17. Sep 29, 2020
  18. Jul 17, 2020
  19. Jul 10, 2020
  20. Jul 01, 2020
  21. Jun 30, 2020
  22. Jun 22, 2020
  23. Jun 20, 2020
  24. Jun 19, 2020
  25. 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
  26. May 03, 2020
  27. Apr 21, 2020
  28. Mar 20, 2020
  29. Mar 19, 2020
  30. Mar 17, 2020