Geometric Modelling, Numerical Simulation, And Optimization by