PyMCDP_devel

PyMCDP is an interpreter and solver for Monotone Co-Design Problems


Keywords
Optimization, co-design, design, optimization-algorithms, solver, systems
License
GPL-2.0
Install
pip install PyMCDP_devel==2.0.11

Documentation

PyMCDP is a Python interpreter and solver for Monotone Co-Design Problems.

Running the web interface

Quick start without any setup

This runs the server from anywhere, but changes are not persisted after you quit it.

Run the current master branch using:

$ docker run -it -p 8080:8080 andreacensi/mcdp_server:master

Then open http://localhost:8080/.

Running it reading/writing to the filesystem.

Download this repository.

To run and save changes, run:

$ docker-compose up --build

Then open http://localhost:8080/.

Running the command line examples

To run the command-line examples from a shell, use:

$ docker run -it -v $PWD:$PWD -w $PWD andreacensi/mcdp:master

Documentation

Please see the website http://co-design.science and in particular the manual (PDF), which contains up-to-date installation instructions.