GitHunt
NI

nickerso/csim2

Trying to put the basic CSim API on top of libOpenCOR

CSim2

The old CSim project for running simulations using CellML models is based on the
CellML API, which is problematic to build on modern systems. This tool has previously
been wrapped with a basic API that has been used by the
SED-ML Web Tools to enable simulation of CellML models.

libOpenCOR is a SED-ML+CellML simulation library based on
libCellML that is much easier to build and install. This project attempts to develop
a library that provides that minimal CSim API required for integration into the SED-ML Web Tools. It may have other uses at
some point.

CSim2 application

Basic application to run a simulation and save data.

Assuming the static version of libOpenCOR has been built and installed, Windows configure, build, and run:

$> cmake -S . -B build\win -A x64
$> cmake --build build\win --config Release
$> build\win\Release\csim2.exe

Languages

C++65.3%CMake29.5%C5.1%

Contributors

Apache License 2.0
Created April 18, 2025
Updated April 18, 2025
nickerso/csim2 | GitHunt