Як масштабується теорія функціональної теорії щільності з розміром системи?


11

Теоретично, як час для розрахунку теорії функціональної щільності (DFT) шкали обчислення з кількістю електронів? Мене цікавлять "типові" реалізації DFT, такі як VASP, ABINIT тощо, а не коди O (N).

Відповіді:


13

Найпростіша правильна відповідь - DFT знаходиться в . Це випливає з ідеї, що ви в кінцевому підсумку діагоналізуєте гамільтониста з розмірністю, пропорційною кількості виборів, а діагоналізація технічно O ( n 3 ) .O(Ne3)O(n3)


O(neMV)MV

Процес обчислення дії Гамільтоніана відбувається в кілька етапів:

  • O(nvlnnv)
  • O(nanp)O(nanpnv)
  • O(nanp)O(nanp2)

ne

O(ne2nv)

O(nenvlnnv)

nnvnpnanenvnanenp це невелике ціле число), але ви можете уявити собі збільшення обсягу з фіксованою кількістю електронів (додавання вакууму в геометрії плити / дроту) або збільшення кількості проекторів з фіксованою кількістю атомів і електронів (використовуючи більш точний псевдопотенціал).

O(n2lnn)


Вам справді потрібен повний ейгендекомпозиція чи лише невелика частина спектру?
Віктор Лю

O(ne)ne/2

Дякую за вашу відповідь! Чи можете ви порекомендувати будь-які документи, які обговорювали цю проблему або виконали орієнтири?
Макс Радін

1
Г. Кресс, Обчислювальна матеріалознавство 6, 15 (1996) - стандартне введення до VASP; ви можете почати з розділу 6. RM Martin, Електронна структура: основні теорії та практичні методи (Cambridge Univ Pr, 2004) - це чудовий вступ до DFT (площинна хвиля та інше), але, мабуть, менш явна щодо складності.
Макс Хатчінсон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.