English
Related papers

Related papers: Cosmo++: An Object-Oriented C++ Library for Cosmol…

200 papers

Recent observational progress has led to the establishment of the standard $\Lambda$CDM model for cosmology. This development is based on different cosmological probes that are usually combined through their likelihoods at the latest stage…

Cosmology and Nongalactic Astrophysics · Physics 2016-11-23 Andrina Nicola , Alexandre Refregier , Adam Amara

Theoretical and observational challenges to standard cosmology such as the cosmological constant problem and tensions between cosmological model parameters inferred from different observations motivate the development and search of new…

Cosmology and Nongalactic Astrophysics · Physics 2023-06-30 Lucas Lombriser

This technical note introduces the Python bindings for libcloudph++. The libcloudph++ is a C++ library of algorithms for representing atmospheric cloud microphysics in numerical models. The bindings expose the complete functionality of the…

Computational Physics · Physics 2015-04-07 Dorota Jarecka , Sylwester Arabas , Davide Del Vento

We present a new Monte Carlo tool that computes full tree-level matrix elements in high-energy physics. The program accepts user-defined models and has no restrictions on the process multiplicity. To achieve acceptable performance, CAMORRA…

High Energy Physics - Phenomenology · Physics 2010-11-23 Ronald Kleiss , Gijs van den Oord

The Cosmic Linear Anisotropy Solving System (CLASS) is a new accurate Boltzmann code, designed to offer a more user-friendly and flexible coding environment to cosmologists. CLASS is very structured, easy to modify, and offers a rigorous…

Instrumentation and Methods for Astrophysics · Physics 2011-05-17 Julien Lesgourgues

Data Access will be the next generation data abstraction layer for EPICS. Its implementation in C++ brought up a number of issues that are related to object oriented technology's impact on CPU and memory usage. What is gained by the new…

Software Engineering · Computer Science 2007-05-23 R. Lange , J. Hill

We present solidfmm, a highly optimised C++ library for the solid harmonics as they are needed in fast multipole methods. The library provides efficient, vectorised implementations of the translation operations M2M, M2L, and L2L, and is…

Mathematical Software · Computer Science 2022-02-08 Matthias Kirchhart

Numerical simulations play a key important role in modern cosmology. Examples are plenty including the cosmic web - large scale structure of the distribution of galaxies in space - which was first observed in N-body simulations and later…

Cosmology and Nongalactic Astrophysics · Physics 2017-11-07 Anatoly Klypin , Francisco Prada , Johan Comparat

In order to account for the observable Universe, any comprehensive theory or model of cosmology must draw from many disciplines of physics, including gauge theories of strong and weak interactions, the hydrodynamics and microphysics of…

General Relativity and Quantum Cosmology · Physics 2015-06-25 Peter Anninos

Motivation: Accurate detection of sequence similarity and homologous recombination are essential parts of many evolutionary analyses. Results: We have developed SimPlot++, an open-source multiplatform application implemented in Python,…

Quantitative Methods · Quantitative Biology 2022-04-14 Stéphane Samson , Étienne Lord , Vladimir Makarenkov

We present a coherent, re-usable python framework which further builds on the cosmological emulator code CosmoPower. In the current era of high-precision cosmology, we require high-accuracy calculations of cosmological observables with…

Cosmology and Nongalactic Astrophysics · Physics 2024-05-14 H. T. Jense , I. Harrison , E. Calabrese , A. Spurio Mancini , B. Bolliet , J. Dunkley , J. C. Hill

The concept of a universal algorithm is discussed. Examples of this kind of algorithms are presented. Software implementations of such algorithms in C++ type languages are discussed together with means that provide for computations with an…

Numerical Analysis · Mathematics 2025-10-20 Grigori Litvinov , Elena Maslova

RooFit is a library of C++ classes that facilitate data modeling in the ROOT environment. Mathematical concepts such as variables, (probability density) functions and integrals are represented as C++ objects. The package provides a flexible…

Data Analysis, Statistics and Probability · Physics 2007-05-23 Wouter Verkerke , David Kirkby

Cosmology has come a long way from being based on a small number of observations to being a data-driven precision science. We discuss the questions "What is observable?", "What in the Universe is knowable?" and "What are the fundamental…

Cosmology and Nongalactic Astrophysics · Physics 2016-07-28 Florent Leclercq , Alice Pisani , Benjamin D. Wandelt

HepLib is a C++ Library for computations in High Energy Physics, it works on top of GiNaC, a well-established C++ library used to perform symbolic computations. HepLib combines serval well-known packages to get high efficiency, including…

High Energy Physics - Phenomenology · Physics 2021-05-19 Feng Feng , Yi-Fan Xie , Qiu-Chen Zhou , Shan-Rong Tang

Numerical simulations are becoming a more effective tool for conducting detailed investigations into the evolution of our universe. In this article, we show how the framework of numerical relativity can be used for studying cosmological…

General Relativity and Quantum Cosmology · Physics 2014-03-13 David Garrison

DESP-C++ is a C++ discrete-event random simulation engine that has been designed to be fast, very easy to use and expand, and valid. DESP-C++ is based on the resource view. Its complete architecture is presented in detail, as well as a…

Databases · Computer Science 2016-11-29 Jérôme Darmont

Despite the importance of sparse matrices in numerous fields of science, software implementations remain difficult to use for non-expert users, generally requiring the understanding of underlying details of the chosen sparse matrix storage…

Mathematical Software · Computer Science 2019-07-23 Conrad Sanderson , Ryan Curtin

In this era of diverse and heterogeneous computer architectures, the programmability issues, such as productivity and portable efficiency, are crucial to software development and algorithm design. One way to approach the problem is to step…

Mathematical Software · Computer Science 2012-07-10 Mauro Bianco , Ugo Varetto

Current and upcoming cosmological observations allow us to probe structures on smaller and smaller scales, entering highly nonlinear regimes. In order to obtain theoretical predictions in these regimes, large cosmological simulations have…