English
Related papers

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

200 papers

Current and upcoming cosmological experiments open a new era of precision cosmology, thus demanding accurate theoretical predictions for cosmological observables. Because of the complexity of the codes delivering such predictions, reaching…

Cosmology and Nongalactic Astrophysics · Physics 2020-05-05 F. Tarsitano , U. Schmitt , A. Refregier , J. Fluri , R. Sgier , A. Nicola , J. Herbel , A. Amara , T. Kacprzak , L. Heisenberg

We propose a method for constructing the specific heat for the universe by following standard definitions of classical thermodynamics, in a spatially flat homogeneous and isotropic spacetime. We use cosmography to represent the specific…

General Relativity and Quantum Cosmology · Physics 2013-04-11 Orlando Luongo , Hernando Quevedo

I present a lightweight C++ library for the evaluation of classical polylogarithms Li_n and the special function Li_{22} for arbitrary complex arguments. The evaluation is possible in arbitrary precision arithmetic and features also an…

High Energy Physics - Phenomenology · Physics 2016-06-01 Sebastian Kirchner

We present a C++ software package called PhaseTracer for mapping out cosmological phases, and potential transitions between them, for Standard Model extensions with any number of scalar fields. PhaseTracer traces the minima of effective…

High Energy Physics - Phenomenology · Physics 2020-06-30 Peter Athron , Csaba Balazs , Andrew Fowlie , Yang Zhang

The aim of this work is to define and implement an extended C++ language to support the SIMD programming paradigm. The C++ programming language has been extended to express all the potentiality of an abstract SIMD machine consisting of a…

Programming Languages · Computer Science 2007-05-23 Alessandro Lonardo , Emanuele Panizzi , Benedetto Proietti

Object-oriented programming languages such as Java and Objective C have become popular for implementing agent-based and other object-based simulations since objects in those languages can {\em reflect} (i.e. make runtime queries of an…

Mathematical Software · Computer Science 2008-10-22 Russell K. Standish , Duraid Madina

We give an introduction to the C++ library GiNaC, which extends the C++ language by new objects and methods for the representation and manipulation of arbitrary symbolic expressions.

High Energy Physics - Phenomenology · Physics 2009-11-11 Jens Vollinga

Although many active scientific codes use modern Fortran, most contemporary scientific software "libraries" are implemented in C and C++. Providing their numerical, algorithmic, or data management features to Fortran codes requires writing…

Software Engineering · Computer Science 2019-07-04 Seth R. Johnson , Andrey Prokopenko , Katherine J. Evans

In the study of the process of cosmic structure formation numerical simulations are crucial tools to interface observational data to theoretical models and to investigate issues otherwise unexplored. Enormous advances have been achieved in…

Astrophysics · Physics 2008-12-12 Paolo Salucci , Stefano Borgani , Carlos Frenk , Lauro Moscardini , Matteo Viel

Quantum computers are a promising candidate to radically expand computational science through increased computing power and more effective algorithms. In particular quantum computing could have a tremendous impact in the field of quantum…

Quantum Physics · Physics 2018-12-20 Charles D. Kocher , Michael McGuigan

In cosmology, the analysis of observational evidence is very important to test theoretical models of the Universe. Artificial neural networks are powerful and versatile computational tools for data modelling and are recently being…

Cosmology and Nongalactic Astrophysics · Physics 2022-02-15 Juan de Dios Rojas Olvera , Isidro Gómez-Vargas , J. Alberto Vázquez

We introduce ninfty, a header-only C++ library distributed under an MIT Open Source License designed for the study of enumeration problems arising in homotopical combinatorics. The ninfty repository moreover contains a folder with data…

Combinatorics · Mathematics 2025-04-02 Scott Balchin

We describe BayesMix, a C++ library for MCMC posterior simulation for general Bayesian mixture models. The goal of BayesMix is to provide a self-contained ecosystem to perform inference for mixture models to computer scientists,…

Computation · Statistics 2022-05-18 Mario Beraha , Bruno Guindani , Matteo Gianella , Alessandra Guglielmi

CosmoMC is a Cosmological Monte Carlo package that explores parameter space, finds the best-fit values, and makes contour plots for various observational data. The present manual assists you with the installation steps and running of…

Instrumentation and Methods for Astrophysics · Physics 2020-03-18 Hossein Moshafi , Majid Bahraminasr

Methods based on machine learning have recently made substantial inroads in many corners of cosmology. Through this process, new computational tools, new perspectives on data collection, model development, analysis, and discovery, as well…

Astronomy and cosmology have embraced the internet. We routinely and successfully use the internet as a repository for sharing code, publications and information, and as a computational resource. However the interactive nature of the web,…

Instrumentation and Methods for Astrophysics · Physics 2009-01-22 Thomas Kitching , Adam Amara , Anais Rassat , Alexandre Refregier

We review the dimensional check problem of the high-level programming languages, discuss the existing solutions, and come up with a new solution suited for scientific and engineering computations. Then, we introduce Univec, our C++ library…

Computational Physics · Physics 2023-07-18 Eduard George Stan , Dan Andrei Ciubotaru , Michele Renda , Călin Alexa

This monograph provides a largely self--contained and broadly accessible exposition of two cosmological applications of algebraic quantum field theory (QFT) in curved spacetime: a fundamental analysis of the cosmological evolution according…

General Relativity and Quantum Cosmology · Physics 2015-06-08 Thomas-Paul Hack

The Locust simulation package is a new C++ software tool developed to simulate the measurement of time-varying electromagnetic fields using RF detection techniques. Modularity and flexibility allow for arbitrary input signals, while…

Numerical simulations are ubiquitous in mathematics and computational science. Several industrial and clinical applications entail modeling complex multiphysics systems that evolve over a variety of spatial and temporal scales. This study…

Mathematical Software · Computer Science 2022-11-14 Pasquale Claudio Africa