An open API service indexing awesome lists of open source software.

https://github.com/gerw/convex_shape

Solve convex-shape optimization problems
https://github.com/gerw/convex_shape

convex-objects optimization shape-optimization

Last synced: 12 months ago
JSON representation

Solve convex-shape optimization problems

Awesome Lists containing this project

README

          

# Shape optimization for convex shapes
[![DOI](https://zenodo.org/badge/162102892.svg)](https://zenodo.org/badge/latestdoi/162102892)

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](http://fenicsproject.org) (tested with v2018.1), and [OSQP](https://osqp.org/). OSQP can be installed by `pip3 install osqp`.

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