“Vector Penalty-Projection Methods for Open Boundary Conditions with Optimal Second-Order Accuracy” (2019) Communications in Computational Physics, 26(4), pp. 1008–1038. doi:10.4208/cicp.OA-2018-0016.