FROM ubuntu:{UBUNTU_VERSION}
MAINTAINER Matthias Hochsteger <matthias.hochsteger@tuwien.ac.at>
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get -y upgrade
RUN apt-get update && apt-get -y install libxmu-dev tk-dev tcl-dev cmake git g++ libglu1-mesa-dev ccache openssh-client 
RUN apt-get update && apt-get -y install python3 libpython3-dev python3-pytest python3-numpy python3-pip
RUN apt-get update && apt-get -y install liboce-ocaf-dev libsuitesparse-dev python3-tk pandoc zip
RUN pip3 install sphinx sphinx_rtd_theme ipython nbsphinx jupyter-client nbstripout ipykernel
RUN pip3 install numpy scipy matplotlib
RUN pip3 install git+https://github.com/sizmailov/pybind11-stubgen.git
ENV PATH="/opt/netgen/bin:${PATH}"
ADD . /root/src/ngsolve

