XCVSIM: a cardiovascular simulator for X11

Sources and GNU/Linux binaries for X11 cvsim are available on this page. Please note that these are unsupported. A greatly improved Java implementation of the CVSim model is available here and is recommended.

If you wish to install the GNU/Linux binaries:

If you have a reasonably recent version of Linux (e.g., Red Hat 7.x or later, or Fedora) and you wish to install the binaries, do this:

This installs /usr/local/bin/cvsim, /usr/local/bin/cvsbin, /usr/local/bin/xdpr, and a directory of files (/usr/local/lib/cvsim/) used by cvsim at run time.

If you wish to compile and install from the sources:

If you do not have a recent version of Linux, or if you don't wish to install cvsim in /usr/local, you will need to compile the sources. This procedure has been tested successfully under GNU/Linux, Mac OS X (using Apple's xcode development tools and the X11 SDK included in current Mac OS X CD sets), MS-Windows (using Cygwin), and Solaris. It should be possible to compile cvsim on any modern Unix/X11 platform; to do so, you will need to have the standard X11 libraries (Xaw, Xmu, Xext, Xt, and X11) and their associated *.h files.

Running cvsim:

Once cvsim has been installed, start your X server if it is not already running, then run cvsim by typing:


If this doesn't work, check that /usr/local/bin (or the directory in which cvsim was installed) is in your PATH and is readable.

Questions and Comments

If you would like help understanding, using, or downloading content, please see our Frequently Asked Questions.

If you have any comments, feedback, or particular questions regarding this page, please send them to the webmaster.

Comments and issues can also be raised on PhysioNet's GitHub page.

Updated Friday, 10 July 2015 at 16:08 EDT

PhysioNet is supported by the National Institute of General Medical Sciences (NIGMS) and the National Institute of Biomedical Imaging and Bioengineering (NIBIB) under NIH grant number 2R01GM104987-09.