How can I use the external solvers (e.g., CVode) in SimulationX?

For the creation of executable code during the code export (executable models etc.) and for the simulation with external solvers (CVODE, FixedStep), you will need a C compiler from Microsoft.

For information about the supported Microsoft C/C++ compiler, refer to the table in section 2.1.2 Requirements for Code Export and external Solvers in the user manual.

We recommend you install Microsoft Visual Studio Express 2013 or later that comes with the integrated C/C++ compiler and which can also be used in SimulationX 64bit without any additional installation steps.

Please select the Common Tools for Visual C++ 2015 when installing Microsoft Visual Studio 2015 (Community Edition) according to the following screen shot.


Visual Studio can be used, like in the past, for all kinds of purposes - even for commercial use.
Visual Studio Community on the other hands allows the use of some Visual Studio-Enhancements, but is also under certain license restrictions.

Please pay attention to use the correct version that is licensed at your company.

If you want to know more about the terms of use for Visual Studio and the free Express or Community Edition, please refer to