“Developing Extensible Lattice-Boltzmann Simulators for General-Purpose Graphics-Processing Units”. 2020. Communications in Computational Physics 13 (3): 867-79. https://doi.org/10.4208/cicp.351011.260112s.