Lbmpy: Automatic Code Generation for Efficient Parallel Lattice Boltzmann Methods | AMiner