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.
Generate pystencils kernels for waLBerla
Create lattice Boltzmann methods for waLBerla with lbmpy