Simultaneous optimization of shape and topology of free-form shells based on uniform parameterization model