Teóricamente, ¿cómo escala el tiempo para hacer un cálculo de la teoría funcional de densidad (DFT) con el número de electrones? Estoy interesado en implementaciones DFT "típicas" como VASP, ABINIT, etc., no en códigos O (N).
fuente
Teóricamente, ¿cómo escala el tiempo para hacer un cálculo de la teoría funcional de densidad (DFT) con el número de electrones? Estoy interesado en implementaciones DFT "típicas" como VASP, ABINIT, etc., no en códigos O (N).
La respuesta correcta más simple es que DFT está en . Esto proviene de la idea de que en última instancia está diagonalizando a un hamiltoniano con una dimensión proporcional al número de elecciones y la diagonalización es técnicamente O ( n 3 ) .
El proceso de calcular la acción del hamiltoniano ocurre en un par de pasos:
es un número entero pequeño), pero podría imaginarse aumentando el volumen con un número fijo de electrones (agregando vacío en las geometrías de losas / alambres) o aumentando el número de proyectores con un número fijo de átomos y electrones (utilizando un pseudo potencial más preciso).