Scripts within HemoCell


Multiple helper commands are accessable through make:

  • make cmakefiles

    replace <case>/CmakeLists.txt with ./CmakeLists_template.txt if you want to update the build process for all cases.

  • make executables

    compile every case

  • make all

    synonym for make executables

  • make clean

    remove all build directories, CMakeLists.txt and executables


Patch Palabos to add some features that HemoCell needs but are by default not available.


This scripts uses the * files to generate all necessary xmf-files so that the output of a job can be read into ParaView and others. This script should be run within the hemocell/examples/<case> or hemocell/examples/<case>/tmp directory. like so:

cd hemocell/examples/<case>


These files contain the corresponding build dependencies on the cartesius system of SurfSara. They should be sourced instead of executed:

. ./scripts/


This script merges the CSV output from multiple processors into a single one in the current directory. Use it in the tmp directory like this:

cd hemocell/examples/<case>/tmp/
. ./scripts/