I en avhandling jeg leser sies det at en av grunnene til å bruke planbølgesett for førsteprinsipper molekylær dynamikk (aka ab initio MD) er at Pulay styrker [1,2] som oppstår fra en MD ved hjelp av atombasissett er beregningsdyr å beregne.
Selv om jeg forstår at det å ha tilleggsbetingelser betyr mer kode å skrive, dvs. de skriver programvaren vanskeligere å skrive, er det sant at de er CPU-intensive å beregne? Kriteriet jeg vil bruke for å kvantifisere denne subjektive uttalelsen er:
Gitt at du allerede har beregnet energien og kreftene på det tidspunktet, har du allerede beregnet et stort antall integraler som kreves for denne oppgaven og som involverer basisfunksjoner: overlappende integraler, vilkår for skjemaet $ \ left \ langle \ phi_ \ alpha \ left | \ hat {A} \ right | \ phi_ \ beta \ right \ rangle $ der operatøren $ \ hat {A} $ er enten hamltonianen, dens gradient eller andre operatører som er nødvendige for beregning av energi eller krefter. Ville beregningen av Pulay-krefter kreve at flere integraler evalueres, eller kan det beregnes direkte fra de tidligere beregnede integralene alene?
[1] P. Pulay, Molec. Phys. 19, 197 (1969)
[2] Se også lysbilde 6 av dette