Industrial glass blowing is an essential stage of manufacturing hollow glass containers, e.g. bottles, jars. A glass preform is brought into a mould and inflated with compressed air until it reaches the mould shape. A simulation model for blowing glass containers based on finite element methods, which adopts a level set method to track the glass-air interfaces, has previously been developed [1-3]. A considerable challenge in glass blowing is the inverse problem: to determine an optimal preform from the desired container shape. In previous work of the authors [4, 5] a numerical method was introduced for optimising the shape of the preform. The optimisation method described the shape of the preform by parametric curves, e.g. Bezier-curves or ...