A Novel Immersed Boundary Method Implemented by Imposing Reconstructed Velocity on Virtual Boundary. (2020). Advances in Applied Mathematics and Mechanics, 13(1), 83-100. https://doi.org/10.4208/aamm.OA-2019-0354