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