StringFast

A fast code to compute CMB power spectra induced by cosmic strings


This code allows the user to calculate TT, EE, and BB power spectra (scalar [for TT and EE], vector, and tensor modes) for "wiggly" cosmic strings described by the Unconnected Segment Model of L. Pogosian & T. Vachaspati, Phys. Rev. D60, 083504 (1999) (astro-ph/9903361). StringFast uses the output of CMBACT, the public code that accompanies that paper. The properties of the strings are described by four parameters: It is written as a Fortran 90 module, and is described in further detail in the paper "Predicted Constraints on Cosmic String Tension from Planck and Future CMB Polarization Measurements" by S. Foreman, A. Moss, & D. Scott (2011) (astro-ph/1106.4018). See the header of the source file for usage instructions.


DOWNLOAD

Current version: 1.0 (June 2011)

You can download a .tar.gz archive containing stringfast.f90, the main source file; 8 data files with suffix .sfp, which are read into memory by the module at runtime and must remain in the same directory as the executable file; driver.f90, a small driver program illustrating a simple use of the module; and a Makefile for the driver program.


See the updated web-page here


Please e-mail any questions or comments to the address below

Simon Foreman
sforeman@"AT"cita"DOT"utoronto"DOT"ca
Last revised: January 2019