Ready-to-run executables (all 64-bit) are provided in the downloadable distribution for these three platforms.

Windows®*

  • Built and tested on Windows 10 (should run on Windows 7/8)
  • Runs from Command Prompt (Shell). The Bash shell with the (free) Cygwin is far easier to use.
  • Parallel execution via threads and shared memory
  • Installs in home directory if desired. Install process doe NOT modify the Registry.
  • ==>  See note in in the Install section about the file: libiomp5md.dll  <==

Linux**

  • Built on OpenSuse 42.2.  Executables known to run on RedHat/Centos 7.3, Ubuntu 14.04.5 LTS, Ubuntu 16.04.2
  • Runs from a standard shell (e.g. Bash)
  • Parallel execution via (1) threads only or (2) hybrid MPI + threads on each rank
  • Installs in home directory if desired. No root access required to install/run

Apple®*

  • Built and tested on MacOS 10.12.5 (Sierra).
  • Runs from standard shell (e.g. Bash)
  • Parallel execution via threads and shared memory
  • Installs in home directory. No root access required to install/run

Notes

WARP3D executables and supporting programs are built using the Intel compiler system (Fortran/MKL 17.0.2) on each of the three platforms. Should work at this point on more recent compilers.

* No Intel compiler or Intel libraries are required to run the pre-built executable programs included in the downloadable distributions. The Intel compiler system (Fortran, MKL)  is required to re-build the executable to include your changes (e.g. to include a UMAT for definition of a new material model). We build WARP3D as a statically-bound executable.

** Threads only execution: no Intel compiler or Intel libraries are required to run the pre-built executable programs included in the downloadable distributions. WARP3D runs with MKL shared libraries on Linux. We include the most up-to-date versions of these re-distributable libraries in the distribution directory:  linux_packages/lib. The export LD_LIBRARY_PATH statement in the how to run instructions accomplishes this.

** MPI + threads execution: the Intel MPI system (5.1 or later) must be installed to run the pre-built executable