Skip to content

DEVSIM

http://devsim.org
Version: 1.0.0

Id OS Arch MKL Ext Prec Notes
devsim_linux Linux 64 X X
devsim_macos macOS 10.13 64 Python 2.7 Only
devsim_macos_gcc macOS 10.13 64 X X GCC compiler
devsim_win32 Microsoft Windows 7, 10 32 X
devsim_win64 Microsoft Windows 7, 10 64 X

Platforms:

  • Centos 6 (Linux compatible)
  • macOS 10.13
  • Microsoft Windows 7, 10 (32, 64 bit)

Some notes are available in these files in the installation:

  • linux.txt
  • windows.txt
  • macos.txt

Packages required

This software requires a working installaiton of:

The following versions of Python are supported in the binary releases:

  • Python 3.6
  • Python 3.7
  • Python 2.7

Please note that Python 2.7 is deprecated and not supported with the provided scripts and examples. The 2to3 utility, provided with Python 3 distributions, is recommended to convert older scripts to Python 3.x.

For macOS, Linux, and Microsoft Windows, the recommended distributions are the following.

Anaconda contains many scientific software packages and is available from:
https://continuum.io/downloads.

Miniconda is a much smaller download and is available from:
https://conda.io/miniconda.html

Math Libraries

The releases are built against the Intel Math Kernel Library. These libraries are available through Anaconda or Miniconda using the following commands:

  • conda install mkl numpy

Windows

Microsoft Visual C++ Redistributable for Visual Studio 2017
https://www.visualstudio.com/downloads

Assets 7
Pre-release

@tcaduser tcaduser released this Nov 16, 2018

DEVSIM 1.0.0-rc2 is now available from:

https://github.com/devsim/devsim/releases

It is a release candidate for the upcoming 1.0.0 release.

Major Enhancements:

MIcrosoft Windows 32 bit support, in addition to existing 64 bit support. When used with Anaconda Python from https://continuum.io, the following packages should be installed

conda install mkl sqlite zlib numpy

Python 3.7 is now the default version (previously Python 2.7). Python 2.7, 3.6, and 3.7 are also supported.

In contrast to the previous DEVSIM executable, the simulator can be loaded as a module by any compatible Python interpreter on:

Apple Mac OS X
Linux
Microsoft Windows

The module name has been changed to prevent conflict with other Python modules, so some minor adaptations will be required for existing simulation scripts.

For technical support for this release, please contact:

https://groups.google.com/d/forum/devsim

Your feedback is appreciated as we prepare for the official 1.0.0 release.

Assets 7
Pre-release

@tcaduser tcaduser released this Nov 2, 2018

DEVSIM 1.0.0-rc1 is now available from:

https://github.com/devsim/devsim/releases

It is a release candidate for the upcoming 1.0.0 release.

Major Enhancements:

Python 3.7 is now the default version (previously Python 2.7). Python 2.7, 3.6, and 3.7 are also supported.

In contrast to the previous DEVSIM executable, the simulator can be loaded as a module by any compatible Python interpreter on:

Apple Mac OS X
Linux
Microsoft Windows

The module name has been changed to prevent conflict with other Python modules, so some minor adaptations will be required for existing simulation scripts.

For technical support for this release, please contact:

https://groups.google.com/d/forum/devsim

Your feedback is appreciated as we prepare for the official 1.0.0 release.

Assets 6
Pre-release

@tcaduser tcaduser released this Oct 25, 2018

A prerelease version of devsim is available for all platforms:
https://github.com/devsim/devsim/releases/tag/pythondll_test9

The main feature is that it is compiled as a shared library for loading into a Python 2.7, 3.6, or Python 3.7 interpreter.

To use the plugin, download the prerelease for your architecture and decompress it. Then point your PYTHONPATH variable to the lib directory in the distribution. The module may be imported as:
import devsim

as opposed to the previous:
import ds

Anaconda is required for these releases, except for the non-gcc osx build. You would first activate your environment with at least these packages installed:
numpy, mkl

This version is developed on the pythondll branch and currently has working build scripts for Centos 6, Mac OS X, and Windows. I can assist in supporting the other platforms.

Your feedback is appreciated.

Assets 6
Pre-release

@tcaduser tcaduser released this Oct 23, 2018

A prerelease version of devsim is available for all platforms:
https://github.com/devsim/devsim/releases/tag/pythondll_test8

The main feature is that it is compiled as a shared library for loading into a Python 2.7, 3.6, or Python 3.7 interpreter.

To use the plugin, download the prerelease for your architecture and decompress it. Then point your PYTHONPATH variable to the lib directory in the distribution. The module may be imported as:
import devsim

as opposed to the previous:
import ds

Anaconda is required for these releases, except for the non-gcc osx build. You would first activate your environment with at least these packages installed:
numpy, mkl

This version is developed on the pythondll branch and currently has working build scripts for Centos 6, Mac OS X, and Windows. I can assist in supporting the other platforms.

Your feedback is appreciated.

Assets 6
You can’t perform that action at this time.