Implicit Methods For Real-Time Simulation Of Interactive Waves