Solving large scale structure in ten easy steps with COLA

被引:294
作者
Tassev, Svetlin [1 ,2 ]
Zaldarriaga, Matias [3 ]
Eisenstein, Daniel J. [2 ]
机构
[1] Princeton Univ, Dept Astrophys Sci, Princeton, NJ 08544 USA
[2] Harvard Univ, Ctr Astrophys, Cambridge, MA 02138 USA
[3] Inst Adv Study, Sch Nat Sci, Princeton, NJ 08540 USA
基金
美国国家科学基金会;
关键词
cosmological simulations; cosmological perturbation theory; dark matter theory; baryon acoustic oscillations;
D O I
10.1088/1475-7516/2013/06/036
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
We present the COmoving Lagrangian Acceleration (COLA) method: an N-body method for solving for Large Scale Structure (LSS) in a frame that is comoving with observers following trajectories calculated in Lagrangian Perturbation Theory (LPT). Unlike standard N-body methods, the COLA method can straightforwardly trade accuracy at small-scales in order to gain computational speed without sacrificing accuracy at large scales. This is especially useful for cheaply generating large ensembles of accurate mock halo catalogs required to study galaxy clustering and weak lensing, as those catalogs are essential for performing detailed error analysis for ongoing and future surveys of LSS. As an illustration, we ran a COLA-based N-body code on a box of size 100 Mpc/h with particles of mass approximate to 5 x 10(9) M-circle dot/h. Running the code with only 10 timesteps was sufficient to obtain an accurate description of halo statistics down to halo masses of at least 10(11) M-circle dot/h. This is only at a modest speed penalty when compared to mocks obtained with LPT. A standard detailed N-body run is orders of magnitude slower than our COLA-based code. The speed-up we obtain with COLA is due to the fact that we calculate the large-scale dynamics exactly using LPT, while letting the N-body code solve for the small scales, without requiring it to capture exactly the internal dynamics of halos. Achieving a similar level of accuracy in halo statistics without the COLA method requires at least 3 times more timesteps than when COLA is employed.
引用
收藏
页数:19
相关论文
共 13 条
[1]  
[Anonymous], 1980, The large-scale structure of the universe, DOI DOI 10.23943/PRINCETON/9780691209838.001.0001
[2]  
Baumann D., 2012, JCAP, V07
[3]   The clustering of galaxies in the SDSS-III Baryon Oscillation Spectroscopic Survey: a large sample of mock galaxy catalogues [J].
Manera, Marc ;
Scoccimarro, Roman ;
Percival, Will J. ;
Samushia, Lado ;
McBride, Cameron K. ;
Ross, Ashley J. ;
Sheth, Ravi K. ;
White, Martin ;
Reid, Beth A. ;
Sanchez, Ariel G. ;
de Putter, Roland ;
Xu, Xiaoying ;
Berlind, Andreas A. ;
Brinkmann, Jonathan ;
Maraston, Claudia ;
Nichol, Bob ;
Montesano, Francesco ;
Padmanabhan, Nikhil ;
Skibba, Ramin A. ;
Tojeiro, Rita ;
Weaver, Benjamin A. .
MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2013, 428 (02) :1036-1054
[4]   A 2 per cent distance to z=0.35 by reconstructing baryon acoustic oscillations - I. Methods and application to the Sloan Digital Sky Survey [J].
Padmanabhan, Nikhil ;
Xu, Xiaoying ;
Eisenstein, Daniel J. ;
Scalzo, Richard ;
Cuesta, Antonio J. ;
Mehta, Kushal T. ;
Kazin, Eyal .
MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2012, 427 (03) :2132-2145
[5]  
Quinn T.R., astro-ph/9710043
[6]   Transients from initial conditions: a perturbative analysis [J].
Scoccimarro, R .
MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 1998, 299 (04) :1097-1118
[7]   PTHALOS: a fast method for generating mock galaxy distributions [J].
Scoccimarro, R ;
Sheth, RK .
MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2002, 329 (03) :629-640
[8]   The cosmological simulation code GADGET-2 [J].
Springel, V .
MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2005, 364 (04) :1105-1134
[9]  
Tassev S., UNPUB
[10]  
Tassev S., 2011, JCAP, V10