Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

VASP (Vienna Ab initio Simulation Package) – вычислительный пакет по компьютерному моделированию атомарной динамики, основанный на алгоритмах ab-initio (моделирование из первых принципов).

Разработка и усовершенствование пакета осуществляется кафедрой теоретической физики VASP Group (Вена, Австрия).

Установка пакета

1. Установить пакеты, необходимые для сборки VASP
sudo apt install g++ build-essential gfortran libopenmpi-dev libblas-dev liblapack-dev libscalapack-mpi-dev libscalapack-openmpi2.1 libfftw3-dev libfftw3-3 libmkl-blacs-openmpi-lp64 

2. Распаковать дистрибутив и применить патч
tar -xvf vasp.5.4.4.tar.gz 

https://www.vasp.at/wiki/index.php/Installing_VASP.5.X.X#For_vasp.5.4.4.18Apr17-6-g9f103f2a35

Блок кода
gunzip patch.5.4.4.16052018.gz
cd vasp.5.4.4/
patch -p0 < ../patch.5.4.4.16052018


3. Подготовить makefile
cp ./arch/makefile.include.linux_gnu ./makefile.include 

3. make all

Решить проблемы с компиляцией, которые могут быть вызваны:
a) отсутствием библиотек (см. п.1)
b) другими названиями библиотек в данной версии линукс и платформы (в этом случае надо менять makefile.include)


в случае ошибок компиляции, вызванных некорректными версиями зависимостей, или других проблем, лучше очистить проект командой

make veryclean 

Ошибки во время вычислений

In the case of the following errors:
• POSMAP internal error: symmetry equivalent atom not found, you might try decreasing or increasing SYMPREC by an order of magnitude.
• VERY BAD NEWS! internal error in subroutine PRICEL (probably precision problem, try to change SYMPREC in INCAR ?): Sorry, number of cells and number
of vectors did not agree.
• RHOSYG internal error: stars are not distinct, try to increase SYMPREC to e.g.
1E-4.
The following setting was changed from the default:
• SYMPREC = 10−4 

ref https://www.vasp.at/wiki/index.php/SYMPREC https://www.byui.edu/documents/physics/Theses/2016-2020/Lydia-HarrisF19.pdf