Skip to content

mdzik/TCLB_docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TCLB_docker

Docker recipies for TCLB, hosted at https://hub.docker.com/u/mdzik

  • cuda in image name indicate GPU support
  • core images are not intendet for direct use
  • buildkit images should suffice to build full-futered TCLB
  • workspace CPU only are intendet for workshops, they include jupyter bindings. See also mdzik/TCLB_binder repo

Simple use

git clone https://github.com/mdzik/TCLB_docker.git
cd TCLB_docker

now you need to set path to your TCLB clone repo (cloned fork probably)

make clean
make activate
editor .local/config_all

and you are good to go

source activate workspace_cpu
cd $TCLB_PATH
scmd ./configure $CONFIGUREARGS 
tclbmake -j8 d2q9
tclb d2q9 $TCLB_PATH/example/flow/2d/karman.xml 
  • Keep in mind that Singularity will include in your env directories below PWD, not necessary home.
  • Jupyter Lab will do the same, so cd before scmd/jupyterlab

About

Docker recipies for TCLB

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 59.0%
  • Shell 24.0%
  • Makefile 17.0%