Highly adaptive liquid simulations on tetrahedral meshes