Physics-based fluid simulation in computer graphics: Survey, research trends, and challenges | TUP Journals & Magazine | IEEE Xplore