We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

astro-ph.IM

Change to browse by:

References & Citations

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Astrophysics > Instrumentation and Methods for Astrophysics

Title: Cosmo++: An Object-Oriented C++ Library for Cosmology

Abstract: This paper introduces a new publicly available numerical library for cosmology, Cosmo++. The library has been designed using object-oriented programming techniques, and fully implemented in C++. Cosmo++ introduces a unified interface for using most of the frequently used numerical methods in cosmology. Most of the features are implemented in Cosmo++ itself, while a part of the functionality is implemented by linking to other publicly available libraries. The most important features of the library are Cosmic Microwave Background anisotropies power spectrum and transfer function calculations, likelihood calculations, parameter space sampling tools, sky map simulations, and mask apodization. Cosmo++ also includes a few mathematical tools that are frequently used in numerical research in cosmology and beyond. A few simple examples are included in Cosmo++ to help the user understand the key features. The library has been fully tested, and we describe some of the important tests in this paper. Cosmo++ is publicly available at this http URL
Comments: Paper updated to reflect the updates in version 2.0 of Cosmo++
Subjects: Instrumentation and Methods for Astrophysics (astro-ph.IM); Cosmology and Nongalactic Astrophysics (astro-ph.CO); High Energy Physics - Phenomenology (hep-ph); Computational Physics (physics.comp-ph)
Journal reference: Computer Physics Communications 185 (2014), pp. 3215-3227
DOI: 10.1016/j.cpc.2014.08.021
Cite as: arXiv:1312.4961 [astro-ph.IM]
  (or arXiv:1312.4961v2 [astro-ph.IM] for this version)

Submission history

From: Grigor Aslanyan [view email]
[v1] Tue, 17 Dec 2013 21:00:08 GMT (127kb)
[v2] Thu, 31 Jul 2014 03:17:28 GMT (193kb)

Link back to: arXiv, form interface, contact.