[Wien] To install WIEN2k

Thahirunnisa SR thahirunnisa_phy_phd_2013 at bsauniv.ac.in
Mon Mar 12 09:55:47 CET 2018


Dear Sir,
Thank you very much for your suggestions sir  and definitely, i will follow
accordingly and get success.

On Sun, Mar 11, 2018 at 5:29 AM, Gavin Abo <gsabo at crimson.ua.edu> wrote:

> Below steps on a WIEN2k install (using gfortran/cc, Ubuntu, OpenBLAS):
>
> ubuntu at ubuntu:~$ lsb_release -a
> No LSB modules are available.
> Distributor ID:    Ubuntu
> Description:    Ubuntu 16.04.4 LTS
> Release:    16.04
> Codename:    xenial
> ubuntu at ubuntu:~$ sudo add-apt-repository "deb
> http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"
> ubuntu at ubuntu:~$ sudo apt update
> ubuntu at ubuntu:~$ sudo apt install tcsh
> ...
> ubuntu at ubuntu:~$ sudo apt install gfortran
> ...
> Do you want to continue? [Y/n] Y
> ...
> ubuntu at ubuntu:~/libxc$ sudo apt install autoconf
> ...
> Do you want to continue? [Y/n] Y
> ...
> ubuntu at ubuntu:~/libxc$ sudo apt install libtool
> ...
> Do you want to continue? [Y/n] Y
> ...
> ubuntu at ubuntu:~$ cd ~
> ubuntu at ubuntu:~$ wget http://github.com/xianyi/OpenB
> LAS/archive/v0.2.20.tar.gz
> ...
> ubuntu at ubuntu:~$ tar zxvf v0.2.20.tar.gz
> ...
> ubuntu at ubuntu:~$ cd OpenBLAS-0.2.20/
> ubuntu at ubuntu:~/OpenBLAS-0.2.20$ make FC=gfortran
> ...
> ubuntu at ubuntu:~$ cd ~
> ubuntu at ubuntu:~$ wget http://www.tddft.org/programs/
> octopus/down.php?file=libxc/4.0.4/libxc-4.0.4.tar.gz
> ...
> ubuntu at ubuntu:~$ tar zxvf down.php\?file\=libxc%2F4.0.4%
> 2Flibxc-4.0.4.tar.gz
> ...
> ubuntu at ubuntu:~$ mv libxc-4.0.4/ libxc/
> ubuntu at ubuntu:~$ cd libxc/
> ubuntu at ubuntu:~/libxc$ autoreconf -i --force
> ...
> ubuntu at ubuntu:~/libxc$ ./configure FC=gfortran CC=cc --prefix=$HOME/libxc
> ...
> ubuntu at ubuntu:~/libxc$ make
> ...
> ubuntu at ubuntu:~/libxc$ make check
> ...
> ubuntu at ubuntu:~/libxc$ make install
> ...
> ubuntu at ubuntu:~/libxc$ make clean
> ...
> ubuntu at ubuntu:~/libxc$ cd ~
> ubuntu at ubuntu:~$ cd WIEN2k/
> ubuntu at ubuntu:~/WIEN2k$ ls WIEN2k_17.1.tar
> WIEN2k_17.1.tar
> ubuntu at ubuntu:~$ tar xvf WIEN2k_17.1.tar
> ...
> ubuntu at ubuntu:~$ gunzip *.gz
> ...
> ubuntu at ubuntu:~/WIEN2k$ ./expand_lapw
> ...
> continue (y/n)
> y
> ...
> ubuntu at ubuntu:~/WIEN2k$ wget https://raw.githubusercontent.
> com/gsabo/WIEN2k-Patches/master/17.1/siteconfig_lapw.patch
> ...
> ubuntu at ubuntu:~/WIEN2k$ patch -b siteconfig_lapw siteconfig_lapw.patch
> patching file siteconfig_lapw
> ubuntu at ubuntu:~/WIEN2k/SRC_lapw0$ wget https://raw.githubusercontent.
> com/gsabo/WIEN2k-Patches/master/17.1/libxc.patch
> ...
> ubuntu at ubuntu:~/WIEN2k/SRC_lapw0$ patch -b libxc.F libxc.patch
> patching file libxc.F
>
> Note: Other patches at https://github.com/gsabo/WIEN2
> k-Patches/tree/master/17.1 can be applied.
>
> ubuntu at ubuntu:~/WIEN2k/SRC_lapw0$ cd ..
> ubuntu at ubuntu:~/WIEN2k$ ./siteconfig
> ...
> continue or stop (c/s) c
> ...
>   Selection: LG
> ...
>      Your compiler: gfortran
> ...
>      Your compiler: cc
> ...
>  Would you like to use LIBXC (that you have installed)? (y,N):
> y
> ...
>  Do you want to automatically search for LIBXC installations? (Y,n):
> Y
> ...
>  Please specify a comma separated list of directories to search! (If no
> list is entered, /usr/local and /opt will be searched as default):
> /home/ubuntu
>  Finding the required library in /home/ubuntu/libxc ...
>
> The following was found as LIBXCROOT: /home/ubuntu/xc/lib
> Is this the correct directory? (Y,n):
> n
>  Please enter the directory of your LIBXC-installation!:
> /home/ubuntu/libxc
> ...
> Selection: R
> ...
>      Real libraries=-L/home/ubuntu/OpenBLAS-0.2.20 -lopenblas -llapack
> -lpthread
> ...
>  Current settings:
>   O   Compiler options:        -ffree-form -O2 -ffree-line-length-none
>   L   Linker Flags:            $(FOPT) -L../SRC_lib
>   P   Preprocessor flags       '-DParallel'
>   R   R_LIBS (LAPACK+BLAS):    -L/home/ubuntu/OpenBLAS-0.2.20 -lopenblas
> -llapack_lapw -lpthread
>   X   LIBX options:            -DLIBXC -I/home/ubuntu/libxc/include
>       LIBXC-LIBS:              -L/home/ubuntu/libxc/lib -lxcf03 -lxc
>
>   S   Save and Quit
>
>       To change an item select option.
> Selection: S
> ...
>   Shared Memory Architecture? (y/N):y
>   Do you know/need a command to bind your jobs to specific nodes?
>   (like taskset -c). Enter N / your_specific_command: N
> ...
>    (y/N) N
> ...
>      Selection: Q
> ...
>     A   Compile all programs (suggested)
>
>      Q   Quit
>
>      Selection: A
> ...
> Compile time errors (if any) were:
>
>
> Check file   compile.msg   in the corresponding SRC_* directory for the
> compilation log and more info on any compilation problem.
> ...
>    Please enter the full path of the perl program: /usr/bin/perl
> ...
>  Please enter the full path to your temporary directory: /tmp
> ubuntu at ubuntu:~/WIEN2k$ ./userconfig_lapw
>
> ...
>
> On 3/9/2018 5:45 AM, Thahirunnisa SR wrote:
>
>> Dear Sir,
>>      I am a beginner as far as WIEN2k and I joined Ph.D. recently. I want
>> to install WIEN2k software using Ubuntu Linux operating system(64 bit).
>> Ubuntu provides gfortran.  So I tried to compile WIEN2k following the
>> instructions are given in wien2k userguide.  During this process, a warning
>> statement like:"opt/gotolib" is not found and gotolib may be downloaded
>> from..........So, I downloaded, OpenBLAS -0.2.20 at TACC as per the
>> instructions.  But I do not know, how to use this to install WIEN2k.  So, I
>> kindly request to give your valuable guidelines for the same.  So that I
>> can install WIEN2k and do my Ph.D.
>>
> _______________________________________________
> Wien mailing list
> Wien at zeus.theochem.tuwien.ac.at
> http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
> SEARCH the MAILING-LIST at:  http://www.mail-archive.com/wi
> en at zeus.theochem.tuwien.ac.at/index.html
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://zeus.theochem.tuwien.ac.at/pipermail/wien/attachments/20180312/e38148c4/attachment.html>


More information about the Wien mailing list