Skip to content

The library O2RBC is an OpenFOAM extension for oxygen transport from red blood cells. It also features a Python library for pre- and postprocessing of simulations, including data visualization.

License

ahmmedshakil/O2RBC

 
 

Repository files navigation

O2RBC

The library O2RBC is an OpenFOAM extension for oxygen transport from red blood cells. It also features a Python library for pre- and postprocessing of simulations, including data visualization.

Getting started

Prerequisites

O2RBC has been tested on various Linux distributions (CentOS, Ubuntu) as well as macOS.

Installation

Detailed installation instructions are available in the file INSTALL.md.

Running the code

The easiest way to get started is to run the tutorials. Each case is equipped with a shell script Allrun that setups and runs simulations.

Getting help

The oxygen transport code is documented using Doxygen. The building instructions for this documentation are given in the file INSTALL.md.

License

This library is licensed under the GNU General Public License 3. Please see the file LICENSE.md for more details.

Although the GNU General Public License does not permit terms requiring users to cite the publications that this software is based one (see here), any research making use of this software should appropriately cite the references given below, in keeping with normal academic practice.

References

Lücker A, Weber B and Jenny P. A dynamic model of oxygen transport from capillaries to tissue with moving red blood cells. Am J Physiol (Heart Circ Physiol) 2014; 308(3): H206-H216

Lücker A, Secomb TW, Weber B et al. The relative influence of hematocrit and red blood cell velocity on oxygen transport from capillaries to tissue. Microcirculation 2017; 24: e12337. https://dx.doi.org/10.1111/micc.12337

Lücker A. Computational Modeling of Oxygen Transport in the Microcirculation - From an Experiment-Based Model to Theoretical Analyses. PhD dissertation, ETH Zurich, 2017. https://www.research-collection.ethz.ch/handle/20.500.11850/181551

Authors

O2RBC was developed by Adrien Lücker at the Institute of Fluid Dynamics, ETH Zurich.

About

The library O2RBC is an OpenFOAM extension for oxygen transport from red blood cells. It also features a Python library for pre- and postprocessing of simulations, including data visualization.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 81.0%
  • Python 8.9%
  • C 7.5%
  • Shell 2.5%
  • Objective-C 0.1%