computational effort. The author applies a gradient method using the shape derivative