Public Repository

Last pushed: a year ago
Short Description
FEniCS and Dolfin Adjoint with Spyder IDE
Full Description

Docker Image with:
FEniCS 2017.1
Dofin Adjoint 2017.1
Spyder 3

Run the image with the options to enable the graphic interface inside docker

docker run -ti -v instant-cache:/home/fenics/.instant -v [folder_with_your_codes]:/home/fenics/shared -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY --name [name] pauloyamabe/adj_spyder

Substitute the [Brackets] as you prefer

Explaining the options:
-v instant-cache:/home/fenics/.instant >> mounts the instant folder to avoid excessive compiling in dolfin
-v [folder_with_your_codes]:/home/fenics/shared >> mounts your code folder to easily exchange files in docker
-v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY >> enable graphics in docker
--name [name] pauloyamabe/adj_spyder >> creates a name based in a docker image to facilitate the container call
Inside the container just run spyder in the command line

Docker Pull Command