/Delta-Sigma

A stand alone version of the Delta Sigma code currently used in CosmoSIS that doesn't require the use of the CosmoSIS data block.

Primary LanguageC

Delta-Sigma

A stand alone version of the Delta Sigma code currently used in CosmoSIS that doesn't require the use of the CosmoSIS data block.

Compilation

To run with a python interface, from Delta-Sigma/ run:

$make

To compile a C standalone library, run: $make ALONE=yes

You are required to have the GSL installed to run this code, and have the appropriate flags set up. Specifically, you need to have GSLI pointing to gsl/include and GSLL pointing toward gsl/lib.

Running

For an exmaple of how to run, you can use:

$python example.py

If you want to change cosmologies then you have to supply a different power spectrum and change the paths around in example.py