P 3 M

Cząstka–cząstka–cząstka–siatka ( P 3 M ) to oparta na Fouriera metoda sumowania Ewalda służąca do obliczania potencjałów w symulacjach N-ciałowych .

Potencjał może być potencjałem elektrostatycznym między ładunkami punktowymi N, tj. dynamiką molekularną , potencjałem grawitacyjnym między cząsteczkami gazu N, np. hydrodynamiką cząstek wygładzonych , lub jakąkolwiek inną użyteczną funkcją. Opiera się na siatek cząstek , w której cząstki są interpolowane na siatkę i dla tej siatki rozwiązywany jest potencjał (np. poprzez rozwiązanie dyskretnego równania Poissona ). Ta interpolacja wprowadza błędy w obliczaniu siły, szczególnie w przypadku cząstek, które są blisko siebie. Zasadniczo cząstki są zmuszane do uzyskania niższej rozdzielczości przestrzennej podczas obliczania siły. P 3 M próbuje temu zaradzić, obliczając potencjał za pomocą bezpośredniej sumy dla cząstek, które są blisko, oraz metodą siatki cząstek dla cząstek, które są oddalone od siebie o pewną odległość.

  1. ^ „Metody sumowania Ewalda oparte na Fouriera (wersja internetowa)” . Zarchiwizowane od oryginału w dniu 2009-08-21 . Źródło 2009-03-01 .
  2. ^ Toukmaji, Abdulnour Y.; Zarząd, John A. (1996). „Metody sumowania Ewalda oparte na Fouriera (wersja opublikowana)” . Komunikacja w dziedzinie fizyki komputerowej . 95 (2): 73. Bibcode : 1996CoPhC..95...73T . doi : 10.1016/0010-4655(96)00016-1 .
  3. Bibliografia _ Hockney, RW; Lawrence, DN (1984). „P3M3DP - trójwymiarowy program okresowej cząstki-cząstki / siatki cząstek” . Komunikacja w dziedzinie fizyki komputerowej . 35 . Bibcode : 1984CoPhC..35..618E . doi : 10.1016/S0010-4655(84)82783-6 .
  4. ^ „Jak połączyć sumy Ewalda. II. Dokładne oszacowanie błędu algorytmu cząstka-cząstka-cząstka-siatka” . Źródło 2009-03-01 .
  5. ^ Trenti, Michele; Chata, Piet (20 maja 2008). „Symulacje N-ciałowe, sekcja P3M i PM Tree Codes” . Scholarpedia . 3 (5): 3930. Bibcode : 2008SchpJ...3.3930T . doi : 10.4249/scholarpedia.3930 . Źródło 2009-03-01 .

Dalsza lektura