Downloads

The Xyce source code is available as a compressed archive. Xyce is released under the GNU Public License, Version 3.

All of the previous open-source versions can be found here.

Platforms & Compilers

Xyce uses the Autoconf and Automake system to configure builds, but there is also a new CMake build process. Building Xyce also requires a modern C++ compiler, and some of the libraries that Xyce uses require a Fortran compiler. For building and running Xyce in parallel, an MPI compiler front-end is needed, such as Open-MPI or MPICH. Read the installation documentation carefully, and ensure the third-party libraries are installed before attempting compilation.

Xyce is routinely compiled and tested on the following platforms:

  • Microsoft Windows 7 and Windows 10 (serial version, only)
  • Red Hat Enterprise Linux, versions 6 (serial and parallel) and 7 (serial)
  • Mac OS X

Users have successfully compiled Xyce on other operating systems, including

  • Cygwin
  • FreeBSD
  • Ubuntu Linux and other Debian variants
  • RHEL 7 in parallel with OpenMPI version 2.0.1 built from source

If you have had success compiling Xyce on another system, please contact us.