Reevaluating The Boundary Conditions Of The Perturbation Pressure Poisson Equation And An Iterative Solution On A Non-Uniform Grid