Skip to content

walkymatt/BCMD

 
 

Repository files navigation

Brain/Circulation Model Developer

BCMD is a system for defining and solving differential algebraic equation-based models, in particular for the modelling of cerebral physiology. Models are defined in a simple text language, which is then compiled into a commmand-line application using the RADAU5 DAE solver of Hairer & Wanner.

BCMD is largely written in Python 2.7, but models are translated to C and linked against a Fortran library so compilers for both languages are required, along with a functioning Make system. The software is mainly intended for Unix-like operating systems like Linux and Mac OS X, but it can be run under Microsoft Windows using MinGW and MSYS.

An extensive, if not necessarily readable, manual can be found in the doc directory.

About

Definition language, compiler and tools for differential-algebraic equation models for systems biology

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 54.9%
  • Fortran 36.8%
  • C 4.9%
  • R 2.3%
  • Shell 1.0%
  • Makefile 0.1%