Generalized pressure-correction for viscous potential flow simulations of multiphase flows using boundary element method. (August 2021)