 

CPT Library:
Codes for cosmological perturbation theory


What's new
 Supplemental package for redshiftspace power spectrum is added. See RegPT page (2017/12/04)
 Python package RESPRESSO is released (2017/08/31)
 New code RegPT is released (2012/08/06)
 Updated kernel_PT.f to accommodate with latest fortran compiler (2012/07/30)
 Standard 1loop PT code to compute density, velocity and their corss
spectra is now available (2011/11/16)

Fixed a bug in computing the growth rate parameter (2011/06/15)
References
 "Moving around the cosmological parameter space: a nonlinear power spectrum reconstruction based on highresolution cosmic responses"
T. Nishimichi, F. Bernardeau, A. Taruya
arXiv:1708.08946

"Precision modeling of redshiftspace distortions from multipoint propagator expansion"
A. Taruya, T. Nishimichi, F. Bernardeau
arXiv:1301.3624
Phys.Rev.D 87 (2013) 083509

"Direct and fast calculation of regularized cosmological power spectrum at twoloop order"
A. Taruya, F. Bernardeau, T. Nishimichi, S. Codis
arXiv:1208.1191
Phys.Rev.D 86 (2012) 103528

"Baryon Acoustic Oscillation in 2D II: Redshiftspace halo clustering in Nbody simulations"
T. Nishimichi, A. Taruya
arXiv:1106.4562
Phys.Rev.D 84 (2011) 04352682

"Baryon Acoustic Oscillation in 2D: Modeling redshiftspace power spectrum from perturbation theory"
A. Taruya, T. Nishimichi, S. Saito
arXiv:1006.0699
Phys.Rev.D 82 (2010) 063522

"Nonlinear Evolution of Baryon Acoustic Oscillations from Improved Perturbation Theory in Real and Redshift Spaces"
A. Taruya, T. Nishimichi, S. Saito, T. Hiramatsu
arXiv:0906.0507,
Phys.Rev.D 80 (2009) 123503

"A Closure Theory for Nonlinear Evolution of Cosmological Power Spectra "
A. Taruya, T. Hiramatsu
arXiv:0708.1367
ApJ 674 (2008) 617635
Codes and packages
RESPRESSO
RESPRESSO is the Python package developed by T. Nishimichi, F. Bernardeau, A. Taruya. The package gives you the predictions of nonlinear matter power spectrum based on a novel method with response function. Download link is here.
RegPT
RegPT is fortran package for fast power spectrum calculations at twoloop order. Click here for download.
Matter power spectrum in real space
 Standard PT (1loop) :
stdPTreal.f
 Standard PT (2loop) :
You need Monte Carlo integrator and PT kernel generator:
 Monte Carlo integrator:
 PT kernel generator: kernel_PT.f
 Lagrangian PT (1loop) :
LPTreal.f
 Closure theory :
CLAreal.tgz (f77),
CLAreal_f90.tgz
(f90, MPI implimentation)
(you further need a library file, libcuba.a,
which can be created from
Cuba library )
In addition to the above file, a common read file for output data is needed :
read_pk_real.f
Matter power spectrum in redshift space
 Standard PT (1loop) :
stdPTred.f
 Lagrangian PT (1loop) :
LPTred.f
 Improved prescription for redshiftspace power spectrum based on
TNS model :
Back to main page