Including libraries

OpenMX can be installed under linux environment where three library packages are available as listed below:

If these library packages are not installed on your machine, you are required to install them before the installation of OpenMX. Note that a MPI library such as MPICH2 and OpenMPI has to be available for the installation of OpenMX Ver. 3.9. Without a MPI library, OpenMX Ver. 3.9 cannot be installed. Also, OpenMX Ver. 3.9 requires ScaLAPACK and BLACS, and the compilation of OpenMX Ver. 3.9 with LAPACK and BLAS is not supported. As an alternative, the Intel Math Kernel Library (MKL) can also be utilized instead of the naive ScaLAPACK and BLACS. If these libraries packages are available on your machine, you can proceed the following procedure for the installation. Then, after downloading 'openmx3.9.tar.gz', decompress it as follows:
     % tar zxvf openmx3.9.tar.gz
   
When it is completed, you can find three directories 'source', 'work', 'DFT_DATA19' under the directory 'openmx3.9'. The directories 'source', 'work', and 'DFT_DATA19' contain source files, input files, and data files for optimized pseudo-atomic basis functions and pseudopotentials of Ver. 2019, respectively.