Bootstrap: docker From: ubuntu:22.04 %post apt-get update -y apt-get install locales -y locale-gen en_CA.UTF-8 apt-get upgrade -y # Install dependencies DEBIAN_FRONTEND="noninteractive" apt-get install -y software-properties-common \ libnetcdf-dev \ libnetcdff-dev \ liblapack-dev \ libopenblas-dev \ cmake \ g++ \ git \ libssl-dev \ make \ gfortran \ wget \ python3-pip \ valgrind \ gdb &&\ apt-get autoclean # Install Sundials v6.6 cd /opt wget https://github.com/LLNL/sundials/releases/download/v6.6.0/sundials-6.6.0.tar.gz tar -xzf sundials-6.6.0.tar.gz mkdir /usr/local/sundials/ mkdir /usr/local/sundials/v6.6 cd sundials-6.6.0 mkdir build cd build cmake .. -DBUILD_FORTRAN_MODULE_INTERFACE=ON -DCMAKE_Fortran_COMPILER=gfortran -DCMAKE_INSTALL_PREFIX=/usr/local/sundials/v6.6 -DEXAMPLES_INSTALL_PATH=/usr/local/sundials/v6.6/examples make make install # Install C++ Actor Framework cd /opt wget https://github.com/actor-framework/actor-framework/archive/refs/tags/0.18.6.tar.gz tar -xzf 0.18.6.tar.gz cd actor-framework-0.18.6 ./configure cd build make make install