Installation

Requirements

Please install the finite element library Firedrake first.

curl -O https://raw.githubusercontent.com/firedrakeproject/firedrake/master/scripts/firedrake-install
python3 firedrake-install

How to install Fireshape

Activate Firedrake’s virtualenv first.

source path/to/firedrake/bin/activate

Then install the Rapid Optimization Library along with roltrilinos.

pip3 install --no-cache-dir pyroltrilinos

Now you are ready to install fireshape.

For users:

pip3 install git+https://github.com/fireshape/fireshape.git

For developers:

git clone git@github.com:fireshape/fireshape.git
pip install -e fireshape/