You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Markus Eisenbach edited this page Feb 18, 2019
·
6 revisions
Requirements
LSMS requires a Unix like environment (e.g. Linux or MacOS X) with C++ and Fortran compilers and the following libraries:
BLAS linear algebra library
LAPACK linear solvers
MPI message passing library for parallelization
CUDA optionally for GPU acceleration, the code can be built without it.
Compiling
Building LSMS uses make with the main Makefile in the top level directory of the distribution. This file includes a system specific file, architecture.h, that describes the specific environment. Examples for this file are provided in architecture.