Implementing the PPE approach in a CFD solver.