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

Reply via email to