Skip to content

gerw/convex_shape

Repository files navigation

Shape optimization for convex shapes

DOI

This software solves shape optimization problems with PDE constraints and convexity constraints in two spatial dimensions. The algorithm is explained in detail in the preprint https://arxiv.org/abs/1810.10735.

To run the software, you need python3 (with mathplotlib, scipy), paraview (with python support), FEniCS (tested with v2018.1), and OSQP. OSQP can be installed by pip3 install osqp.

The examples from the preprint can be run by executing run_all.sh.