Home  

  About this Project  

  Cosmic Emulators  

  People  

  Publications  

    Cosmic Emulators     

Building a Cosmic Emulator
In order to build an emulator several steps have to be carried out. First, one has to generate the predictions from a set of cosmologies spanning the parameter space of interest. From these predictions, an interpolation scheme has to be build. In our case, we obtain the predictions for the power spectra from a set of high-performance precision simulations. The cosmological models are selected via an orthogonal array Latin Hypercube design and the emulator itself is generated using Gaussian Process Modeling. Many details on the procedure can be found in our papers and selected presentations.

Emulator for the Nonlinear Matter Power Spectrum
The first emulator we release is for the nonlinear matter power spectrum. We provide predictions out to k~1 h/Mpc at high accuracy and for redshifts between z=0 and z=1. The emulator package is a C code. The code can be downloaded here. Please read the readme.txt carefully for compile and run instructions.

Update: Version 1.1 now available
The updated emulator version now has the redshift as a separate input, so one can choose any redshift between z=0 and z=1. In addition, the new version includes the Fortran wrapper to make the code easy to use with already existing software, such as CosmoMC. We provide to makefile, makefileC and makefileF. Copy the one you would like to use into makefile and simply do make. The fortran code works with the gnu-compiler. The main code mainF.f should be easily modifiable. The code can be downloaded here. New: (Sept. 08, 2010) We added some lines to emu.c to free up memory which is important for calculating multiple power spectra. Thanks to Tim Eifler for pointing this out.

Mailing list
If you are interested in receiving emails about updates and news on the cosmic emulators, please send an email to heitmann.at.lanl.gov. We have set up a new email list, cosmicemu.at.lanl.gov.