Magrathea


  • Tool name , objectives, feature:

Magrathea: Optimized relativistic ray-tracing code through Adaptive Mesh Refinement (AMR) cosmological simulations data. The code can launch billion of light-rays from the observer to the sources by integrating geodesics equation at the finest AMR level. As a consequence all relativistic effects (at first order in metric perturbations) are included in a self-consistent way (weak-lensing, ISW-RS, RSD, gravitational redshift, transverse doppler effect, etc.). The AMR library is optimized through template meta-programming. It is parallelized with both p-threads and MPI.

  • contact (person witin ADE, ie. that can help, not necessarily author):M-A Breton, Y.Rasera
  • author(s):V.Reverdy, M-A Breton and collaborators
  • publication(s), refs:

V.Reverdy thesis report
M-A. Breton thesis report
Breton et al, 2019

  • main url (if any) : Magrathea
  • documentation (if any) :
  • type (library/app?) : AMR library / ray-tracing application
  • language (if known) : C++ 2011
  • parallelism ( OpenMP, MPI, SPARK...) : MPI+p-threads
  • ressources required (laptop, center,super-computer) : super-computer
  • availability (is it already installed somewhere?) : LUTH, LAM (please ask M-A Breton for the last version)

Page last modified on January 21, 2020, at 11:13 PM
Powered by PmWiki