### AP3M: Adaptive Particle-particle, Particle-mesh Code

Posted:

**Sat Mar 05, 2011 2:48 pm****AP3M: Adaptive Particle-particle, Particle-mesh Code**

**Abstract**: AP<sup>3</sup>M is an adaptive particle-particle, particle-mesh code. It is older than <a href="http://ascl.net/1103.010">Hydra</a> (ascl:1103.010) but faster and more memory-efficient for dark-matter only calculations. The Adaptive P<sup>3</sup>M technique (AP<sup>3</sup>M) is built around the standard P<sup>3</sup>M algorithm. AP<sup>3</sup>M produces fully equivalent forces to P<sup>3</sup>M but represents a more efficient implementation of the force splitting idea of P<sup>3</sup>M. The AP<sup>3</sup>M program may be used in any of the three modes with an appropriate choice of input parameter.

**Credit**: Couchman, Hugh; Pearce, Frazer; Thomas, Peter

**Site**: https://hydra.mcmaster.ca/ap3m/ap3m.html

http://adsabs.harvard.edu/abs/1991ApJ...368L..23C

**Bibcode**: 2011ascl.soft03011C

**Preferred citation method**: http://adsabs.harvard.edu/abs/1991ApJ...368L..23C

**ID**: ascl:1103.011