Toward HIP support in the code generator.
- Set up separate cpu and hip targets for lbm test suite - Make codegen script target cmdline-configurable - Depend on new `Target.HIP` in pystencils - Enable custom codegen venv requirements file - Add debug build config to walberla.codegen
Showing
- .gitignore 2 additions, 1 deletion.gitignore
- cmake/PrepareSFG.cmake 9 additions, 1 deletioncmake/PrepareSFG.cmake
- codegen-requirements.txt 1 addition, 1 deletioncodegen-requirements.txt
- noxfile.py 2 additions, 0 deletionsnoxfile.py
- src/walberla/codegen/api.py 2 additions, 2 deletionssrc/walberla/codegen/api.py
- src/walberla/codegen/boundaries/freeslip.py 17 additions, 9 deletionssrc/walberla/codegen/boundaries/freeslip.py
- src/walberla/codegen/build_config.py 6 additions, 0 deletionssrc/walberla/codegen/build_config.py
- src/walberla/codegen/sweep.py 33 additions, 34 deletionssrc/walberla/codegen/sweep.py
- tests/BasicLbmScenarios/CMakeLists.txt 19 additions, 5 deletionstests/BasicLbmScenarios/CMakeLists.txt
- tests/BasicLbmScenarios/LbmAlgorithms.py 40 additions, 6 deletionstests/BasicLbmScenarios/LbmAlgorithms.py
- tests/BasicLbmScenarios/SimDomain.hpp 36 additions, 3 deletionstests/BasicLbmScenarios/SimDomain.hpp
- tests/CMakePresets.json 1 addition, 12 deletionstests/CMakePresets.json