HemoCell

A high-performance framework for dense cellular suspension flows

Find out more

Features


High-performance

Cellular simulations can be demanding. The code was built with efficiency and performance in mind. It has been shown to have excellent scaling properties. [1,2,3]

Validated

Both single cell mechanical behaviour and blood rheology were compared to experimental results. [1] Uncertainty quantification was also applied. [2]

Extensible

The code is designed to be extensible. Adding new material models and cell types, and features is simple! [1]

Advanced features

HemoCell has several advanced features such as continuous cell inflow boundary, Lees-Edwards boundary, Load-Balancing. [1,2]






HemoCell is an open-source code for simulating dense suspensions of deformable cells, focusing on blood. It is based on the combined Immersed boundary-lattice Boltzmann method (IB-LBM) and is built on top of the open source C++ lattice Boltzmann solver Palabos.

Documentation and downloads



HemoCell is available as source code under the AGPL v3 license (for details see the file LICENSE in the package). The code can be compiled on Linux, Mac OS X and Windows 10 using the linux subsystem.


Gallery


HemoCell 2D



A validated two dimensional lattice Boltzmann model for blood plasma with a discrete element method for both red blood cells and platelets coupled by the immersed boundary method. Key properties: Fortran, Parallelized with MPI, Suspension rheology validation, Easily used to test large sets of parameters

Contact us!


We believe that by allowing free access to the community we can further inspire development and distribution so that a large number of scientists can benefit from its capabilities. We hope that you will also find the software useful and encourage you to contribute enhancements and improvements back. If you have questions or remarks about HemoCell, please contact us via e-mail!


Subscribe!

Our official mailing list is a low-requency list (1-2 mails per year) created to inform users and potential users about important new features and other significant changes.

Acknowledgements



The following contributing Partners are acknowledged



The following Friends and Partners are acknowledged