Details about MAGRATHEA-PATHFINDER

CategoryInformation
PurposeHigh-performance AMR-based relativistic raytracing at cosmological scales. The code integrates directly the geodesics at the first order of metric perturbation without any geometric approximation and provides everything that is needed to perform gravitational lensing and cosmological distance analyses.
Related community
Action Dark Energy
Tool typeSoftware
URLhttps://github.com/vreverdy/magrathea-pathfinder
Author Michel Andrès-Breton & Vincent Reverdy
Publication:
LanguageC++
Keywords
  • numerical cosmology
  • raytracing
  • lensing
  • high-performance computing
  • Adaptive-Mesh Refinement

Comments:
The code includes a hybrid parallelization with MPI and std::thread. The AMR grid is handled by the MAGRATHEA meta-library that heavily relies on template metaprogramming to ensure the highest level of performance and genericity.

Back to database Propose modification