anchor.diff:      echo 'addpath /usr/local/ilupack4m/matlab/ilupack' >> $DOCKER_HOME/.octaverc && \
       echo 'run /usr/local/paracoder/.octaverc' >> $DOCKER_HOME/.octaverc && \
       echo 'run /usr/local/petsc4m/.octaverc' >> $DOCKER_HOME/.octaverc && \
  -    echo '@octave --force-gui' >> $DOCKER_HOME/.config/lxsession/LXDE/autostart && \
       chown -R $DOCKER_USER:$DOCKER_GROUP $DOCKER_HOME
   
   WORKDIR $DOCKER_HOME
  
positive.code: 
  ENV PETSC_DIR=/usr/local/petsc-$PETSC_VERSION
  
  # Install paracoder and petsc4m
  RUN mkdir -p /usr/local/paracoder && \
      curl -s  -L https://github.com/fastsolve/paracoder/archive/master.tar.gz | \
          bsdtar zxf - --strip-components 1 -C /usr/local/paracoder && \
      cd /usr/local/paracoder && octave --eval "build_m2c -force" && \
      rm -rf `find /usr/local/paracoder -name lib` && \
      mkdir -p /usr/local/petsc4m && \
      curl -s  -L https://github.com/fastsolve/petsc4m/archive/master.tar.gz | \
          bsdtar zxf - --strip-components 1 -C /usr/local/petsc4m && \
  
negative.code:         libopenblas-dev \
          mpich && \
      apt-get clean && \
      pip3 install -U \
          requests \
          progressbar2 \
          PyDrive && \
      rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
  
  # Install PETSc from source.
  ENV PETSC_VERSION=3.7.6 \
  