Saint-Venant's problem