Division of lavalContour

The function lavalContour is divided into lavalContourCrown and
lavalContourFoelsch. lavalContourCrown is further developed and
description added.