Lista Verletów

Lista Verleta (nazwana na cześć Loupa Verleta ) to struktura danych w symulacjach dynamiki molekularnej , która skutecznie utrzymuje listę wszystkich cząstek w określonej odległości od siebie.

Metodę tę można łatwo zastosować do symulacji Monte Carlo . W przypadku interakcji krótkiego zasięgu zwykle stosuje się promień odcięcia, powyżej którego interakcje cząstek są uważane za „wystarczająco bliskie” zeru, aby można je było bezpiecznie zignorować. Dla każdej cząstki tworzona jest lista Verleta, która zawiera listę wszystkich innych cząstek w potencjalnej odległości odcięcia plus trochę dodatkowej odległości, tak aby lista mogła być używana przez kilka kolejnych „omiatania” Monte Carlo (zestaw kroków lub ruchów Monte Carlo) przed aktualizacją. Jeśli chcemy użyć tej samej listy Verlet, razy przed aktualizacją, wówczas odległość odcięcia do włączenia na listę Verlet powinna wynosić , gdzie jest cięcie- od odległości potencjału, a ) pojedynczej cząstki. ten sposób poświęcimy czas na obliczenie list Verleta ( to całkowita liczba cząstek), ale są nagradzani „przeciągnięciami Monte Carlo rzędu zamiast . Optymalizując nasz wybór , że listy Verleta problem. na

Używanie list komórek do identyfikowania najbliższych sąsiadów dodatkowo

Zobacz też

Linki zewnętrzne