Partícula-Partícula-Partícula-Malla ( P 3 M ) es un método de suma de Ewald basado en Fourier [1] [2] para calcular potenciales en simulaciones de N cuerpos . [3] [4] [5]
El potencial podría ser el potencial electrostático entre N cargas puntuales, es decir, dinámica molecular , el potencial gravitacional entre N partículas de gas en, por ejemplo, hidrodinámica de partículas suavizadas , o cualquier otra función útil. Se basa en el método de malla de partículas , donde las partículas se interpolan en una cuadrícula y el potencial se resuelve para esta cuadrícula (por ejemplo, resolviendo la ecuación de Poisson discreta ). Esta interpolación introduce errores en el cálculo de la fuerza, particularmente para partículas que están cerca unas de otras. Esencialmente, las partículas se ven obligadas a tener una resolución espacial menor durante el cálculo de la fuerza. El algoritmo P 3 M intenta remediar esto calculando el potencial a través de una suma directa para partículas que están cerca y a través del método de malla de partículas para partículas que están separadas por cierta distancia.
Referencias
- ^ "Métodos de suma de Ewald basados en Fourier (versión web)". Archivado desde el original el 21 de agosto de 2009. Consultado el 1 de marzo de 2009 .
- ^ Toukmaji, Abdulnour Y.; Board, John A. (1996). "Métodos de suma de Ewald basados en Fourier (versión publicada)". Computer Physics Communications . 95 (2): 73. Bibcode :1996CoPhC..95...73T. doi :10.1016/0010-4655(96)00016-1.
- ^ Eastwood, JW; Hockney, RW; Lawrence, DN (1984). "P3M3DP: el programa periódico tridimensional partícula-partícula/partícula-malla". Computer Physics Communications . 35 . Código Bibliográfico :1984CoPhC..35..618E. doi :10.1016/S0010-4655(84)82783-6.
- ^ "Cómo combinar sumas de Ewald. II. Una estimación precisa del error para el algoritmo partícula-partícula-partícula-malla" . Consultado el 1 de marzo de 2009 .
- ^ Trenti, Michele; Hut, Piet (20 de mayo de 2008). "Simulaciones de N-cuerpos, sección P3M y códigos de árboles PM". Scholarpedia . 3 (5): 3930. Bibcode :2008SchpJ...3.3930T. doi : 10.4249/scholarpedia.3930 .
Lectura adicional
- Roger W. Hockney; James W. Eastwood (1988). "Algoritmos partícula-partícula-partícula-malla (P3M)". Simulación por computadora utilizando partículas . CRC Press. págs. 267–304. ISBN 9780852743928.
- RJ Sadus (1999). "Métodos partícula-partícula y partícula-malla (PPPM)". Simulación molecular de fluidos . Ámsterdam: Elsevier Science. págs. 162-169. ISBN 9780444823052.
- Randall Splinter y S. Bhavsar (1997). "Aplicaciones de los métodos de N-cuerpos a los estudios de formación de estructuras a gran escala en el universo". En Gyan Bhanot; Shiyi Chen y Philip Seiden (eds.). Algunas nuevas direcciones en la ciencia de las computadoras . World Scientific Publishing Co. págs. 286–287. ISBN 981-02-3196-2.