Discrete particle method for engineering simulation: Reproducing mesoscale structures in multiphase systems