CMBEASY: an object oriented code for the cosmic microwave background
Abstract
We have ported the CMBFAST package to the C++ programming language to produce CMBEASY, an object oriented code for the cosmic microwave background. The code is available at www.cmbeasy.org. We sketch the design of the new code, emphasizing the benefits of object orientation in cosmology, which allow for simple substitution of different cosmological models and gauges. Both gauge-invariant perturbations and quintessence support has been added to the code. For ease of use, as well as for instruction, a graphical user interface is available.
- Publication:
-
Journal of Cosmology and Astroparticle Physics
- Pub Date:
- October 2005
- DOI:
- 10.1088/1475-7516/2005/10/011
- arXiv:
- arXiv:astro-ph/0302138
- Bibcode:
- 2005JCAP...10..011D
- Keywords:
-
- Astrophysics
- E-Print:
- 7 pages, 5 figures, matches published version, code at http://www.cmbeasy.org