- A working C++ compiler with C++17 support
- Python 3.6 or newer
- Pip 10 or newer
- CMake 3.13 or newer
- Microsoft Visual Studio Community is free
- Python for any system can easily be handled using pyenv or pyenv-win
- CMake can be installed with Python package installer pip.
$ git clone https://github.com/JoeyDelp/pyjosim.git
$ pip install ./pyjosim$ python -c "import pyjosim; print(pyjosim.__doc__)"
JoSIM python interface- Updated to support JoSIM v2.6.7 with parameterised
.transtatements
- Updated to support JoSIM v2.6.6 with seperated KLU and SLU
- Updated readme documentation
- Updated pybind11 interface
- Updated code to work with latest JoSIM v2.6
- Improved installation compatibility to work cross-platform
- Original code by Dr. Paul le Roux
- CMake C Package Manager
- pybind11