Pytanie:
Schematy całek 3-indeksowych dla dopasowania gęstości
obackhouse
2017-12-19 16:21:29 UTC
view on stackexchange narkive permalink

Dopasowanie gęstości umożliwia przybliżenie całek 2-elektronowych o 4 indeksach przy użyciu całek o 3 indeksach:

$$ (ij | kl) \ ok \ sum_ {Q} ^ {N_ {aux} } (ij | Q) (Q | kl) $$

Moje pytanie brzmi: jakie schematy są używane do obliczania całek 3-indeksowych? Czy po prostu modyfikujemy istniejące programy, takie jak Obara-Saika i McMurchie-Davidson, czy też są całkowicie oddzielnymi programami podanymi w tym celu?

Co masz na myśli mówiąc o schematach? Algorytmy użyte do rozwiązania całek?
-1
DF nigdy się tak nie robi ...
@Fl.pf. jak to? To nie jest zbyt pomocne.
Dlaczego nie spojrzysz na [te notatki] (http://vergil.chemistry.gatech.edu/notes/df.pdf) Davida Sherrilla (głównego prof. Za Psi4). Z tego, co mogę wyciągnąć, jest wiele możliwych schematów, ponieważ używa się podstawy pomocniczej, aby zminimalizować niektóre funkcje funkcjonalne, które dają współczynniki w rozszerzaniu gęstości elektronowej. Istnieje wiele możliwych funkcjonałów, które można wybrać. Stąd całki 4-indeksowe są w przybliżeniu rekonstruowane z całek 3-indeksowych, które otrzymuje się z procesu dopasowania. To jest widok z lotu ptaka. Szczegóły są prawdopodobnie ... szczegółowe.
https://chemistry.stackexchange.com/questions/87622/3-index-integral-schemes-for-density-fitting
Dwa odpowiedzi:
g.smith
2018-01-15 14:56:50 UTC
view on stackexchange narkive permalink

Myślę, że na początku używano tylko normalnych schematów całkowych Obara-Saika, McMurchie-Davidson, Rys, gdzie dla jednego wykładnika używano tylko Gaussa z wykładnikiem zero. Później ludzie przeanalizowali schematy do tego specjalnego celu i zmodyfikowali je do obliczenia 3 indeksowych całek kulombowskich. Całkiem nowy artykuł na ten temat można znaleźć w Gyula Samu i Mihály Kállay, J. Chem. Fiz. 2017, 146 , DOI: 10.1063 / 1.4983393.

Jedna drobna rzecz, którą chcę Zwróć uwagę, że przedstawiłeś RI / DF w nieco nietypowy sposób (notacja). Przy użyciu RI / DF całki są obliczane jako

$$ (ij | kl) \ ok \ sum_ {PQ} ^ {N_ {aux}} (ij | P) [V ^ {- 1}] _ {PQ} (Q | kl) $$

gdzie

$$ V_ {PQ} = \ left (P | Q \ right) = \ int \ int {{\ phi_ {P} ({r_1}) \ frac {1} {r_ {12}} \ phi_ {Q} ({r_2})}} d {r_1} d {r_2} $$

Z Oczywiście możesz to trochę przepisać, tworząc $ V_ {PQ} ^ {- 1/2} $, aby dojść do podobnego wyrażenia, jakie podałeś.

user66827
2018-08-11 08:24:00 UTC
view on stackexchange narkive permalink

Podaję Ci jego rozwiązanie na podstawie tego artykułu Gyula Samu i Mihály Kállay: Streszczenie - W tym badaniu poszukujemy najbardziej efektywnych ścieżek oceny całek trójśrodkowych odpychania elektronów (ERI) w stałych harmonicznych funkcjach Gaussa różnych pęd kątowy. Po pierwsze, adaptacja dobrze ugruntowanych technik opracowanych dla czteroośrodkowych ERI, takich jak schematy Obara – Saika, McMurchie – Davidson, Gill – Head-Gordon – Pople i kwadraturowe rysy, oraz ich kombinacje dla trójśrodkowych ERI jest omawiane. Analizowanych jest kilka aspektów algorytmicznych, takich jak kolejność różnych operacji i prymitywne pętle, a także strategie wstępnej selekcji. Po drugie, szacuje się liczbę operacji zmiennoprzecinkowych (FLOP) dla różnych wyprowadzonych algorytmów i na podstawie tych wyników wybiera się najbardziej obiecujące. Przedstawiamy efektywną implementację tych ostatnich algorytmów przywołujących techniki programowania automatycznego, a także oceniamy ich praktyczną wydajność. Dochodzimy do wniosku, że uproszczony schemat Ahlrichsa Obary-Saiki jest w większości przypadków najbardziej opłacalny, ale dla poszczególnych trojaczków powłok preferowane są zmodyfikowane algorytmy Gill-Head-Gordon-Pople i Rys. Nasze eksperymenty numeryczne pokazują również, że chociaż transformacja harmonicznej stałej i nawrót poziomy wymagają znacznie mniejszej liczby FLOP, jeśli są wykonywane na poziomie kontraktowym, to podejście nie poprawia wydajności w praktycznych przypadkach. Zamiast tego bardziej korzystne jest wykonywanie tych operacji na poziomie prymitywnym, co pozwala na bardziej wydajne zintegrowane wstępne sprawdzanie i układ pamięci.

@obackhouse-The źródłem tego artykułu jest $ \ color {aqua} {J. Chem. Fiz. 2017, 146, DOI: 10.1063 / 1.4983393.} $, Których użyłem tutaj tylko do rozwiązania Twojego problemu.


To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...