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:
- Gμ: dimensionless string tension
- v: rms transverse velocity (as fraction of c)
- α: "wiggliness"
- ξ: comoving correlation length of the string network
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