HyTeG (Hybrid Tetrahedral Grids) is a C++ framework for large scale high performance finite element simulations based on (but not limited to) matrix-free geometric multigrid.
waLBerla (widely applicable Lattice Boltzmann from Erlangen) is a massively parallel framework for multi physics applications.
Speed up stencil computations on numpy arrays.
Run fluid simulations based on the lattice Boltzmann method.
Analysis of the LBM with increased stencil-neighborhood in 2D using pystencils.
The comparison is done using the analytical solution for the taylor-green-flow and the kida-vortex-flow.
Generate pystencils kernels for waLBerla