PRACTICAL USE OF VARIATIONAL PRINCIPLES FOR MODELING WATER WAVES