Three-dimensional cascaded lattice Boltzmann method: Improved implementation and consistent forcing scheme | Synapse