Skip to content

Latest commit

 

History

History
62 lines (39 loc) · 1.93 KB

INSTALL.rst

File metadata and controls

62 lines (39 loc) · 1.93 KB

Installing evoMPS

Obtaining the Latest Software

The latest version of evoMPS can be downloaded from GitHub <http://github.com/amilsted/evoMPS>.

Prerequisites

On Windows, an easy way to obtain everything required is to download and install a numerics-oriented Python distribution such as

The full installation of either of these includes everything you need. Otherwise, the following are required:

Numpy should be compiled with a LAPACK library, preferably an optimized one such as ATLAS <http://math-atlas.sourceforge.net/>. Scipy requires a LAPACK library to be present.

If present, Cython <http://www.cython.org/> will also be used to perform some (currently minor) optimizations.

To run the included examples, the following is also required:

Building and Installation

To install the evoMPS package, go to the source directory and run:

python setup.py install

Alternatively, to install for the current user only, run:

python setup.py install --user

Installation is not strictly necessary, as scripts using evoMPS can also be run from the base source directory.

Getting Started

Examples have been provided in the examples/ subdirectory. After installing evoMPS as described above, they can be run using e.g.:

python transverse_ising.py

To run an example without installing, copy it to the base source directory first.