C and C++ are general purpose programming languages. MOSAIC uses C and C++ to interface to simulation solvers for algebraic and differential algebraic equation systems.
Availability
- Compilers for C and C++ can be obtained online for free, an examples is the Gnu Compiler Collection (GCC) for Linux and Mac OS X.
- Windows users should obtain Microsoft’s Visual Studio to compile C or C++ code.
Source Code
- see above (Availability)
Installation Notes
- see above (Availability)
Native Environments/Programming languages
- C/C++ programs can be interfaced from a number of different software tools and programming languages.
Operating Systems
- Linux (Ubuntu 14.04, Debian, etc.)
- Mac OS X 10.5-10.9
- Windows XP/7/8/8.1
Usage
Each code generator has a detailed description of how to compile the C/C++ code for local execution on either Windows or Linux systems.
User Options
n/a
Applied Examples
Examples using MOSAIC’s C/C++ export can be found in the following publications: