Hi everybody, I've updated docker containers at the docker hub to include pdelab modules. And since the el2p test program does not compile with dune-2.5, there is also a dumux-2.12-2.4 image that does compile and execute this test program.
These are Archlinux based docker with gnuplot graphics. I compiled them with mtune=generic option so that they "should" run on any processor, but if not, the dockerfile with which these images are build can be found in the /usr/local/src directory of the container so that you can rebuild the image optimized for your processor (-arch=native in .opts file) This is the general description of these docker images: impmx/dumux-2.12:latest (with impmx/dune-2.5:pdelab) impmx/dumux-2.12-2.4:latest (with impmx/dune-2.4:pdelab) impmx/dumux-3.0:latest (with impmx/dune-2.6:pdelab) All are built with base/archlinux (mar-13-18)), compiled with gcc-7.3..0, cmake-3.10.2 Dune modules: dune-common, dune-geometry, dune-uggrid, dune-grid, dune-istl, dune-localfunctions, dune-spgrid, dune-alugrid, dune-typetree, dune-fem, dune-functions, dune-pdelab. With openmpi-3.0.0, superLU, UMFpack, SuiteSparse and many other optional packages. To see all, do a " dunecontrol configure" in the container for the dune module you are working on. To get a script which will setup the container with read/write access to the current directory in the host machine, open the container and copy the script /usr/local/src/start_docker to your host machine and use it later on to create and run the container. Dune/Dumux system is installed in /opt and the source files are all in /usr/local/src. The script will map /home/dumux to the directory the script is run from and the user wil match the user who runs the script. enjoy Edscott _______________________________________________ Dumux mailing list [email protected] https://listserv.uni-stuttgart.de/mailman/listinfo/dumux
