Multiphase lattice Boltzmann simulations for porous media applications | Synapse