TURTLE: A C library for an optimistic step** through a topography
Authors:
Valentin Niess,
Anne Barnoud,
Cristina Cârloganu,
Olivier Martineau-Huynh
Abstract:
TURTLE is a C library providing utilities allowing to navigate through a topography described by a Digital Elevation Model (DEM). The library has been primarily designed for the Monte Carlo transport of particles scattering over medium to long ranges, e.g. atmospheric muons. But, it can also efficiently handle ray tracing problems with very large DEMs ($10^9$ nodes or more), e.g. for neutrino simu…
▽ More
TURTLE is a C library providing utilities allowing to navigate through a topography described by a Digital Elevation Model (DEM). The library has been primarily designed for the Monte Carlo transport of particles scattering over medium to long ranges, e.g. atmospheric muons. But, it can also efficiently handle ray tracing problems with very large DEMs ($10^9$ nodes or more), e.g. for neutrino simulations. The TURTLE library was built on an optimistic ray tracing algorithm, detailed in the present paper. This algorithm proceeds by trials and errors, approximating the topography within the modelling uncertainties of the DEM data. This allows to traverse a topography in constant time, i.e. independently of the number of grid nodes, and with no added memory. Detailed performance studies are provided by comparison to other ray tracing algorithms and as an application to muon transport in a Monte Carlo simulation.
△ Less
Submitted 13 September, 2019; v1 submitted 6 April, 2019;
originally announced April 2019.
Backward Monte-Carlo applied to muon transport
Authors:
Valentin Niess,
Anne Barnoud,
Cristina Carloganu,
Eve Le Menedeu
Abstract:
We discuss a backward Monte-Carlo technique for muon transport problem, with emphasis on its application in muography. Backward Monte-Carlo allows exclusive sampling of a final state by reversing the simulation flow. In practice it can be made analogous to an adjoint Monte-Carlo, though it is more versatile for muon transport. A backward Monte-Carlo was implemented as a dedicated muon transport li…
▽ More
We discuss a backward Monte-Carlo technique for muon transport problem, with emphasis on its application in muography. Backward Monte-Carlo allows exclusive sampling of a final state by reversing the simulation flow. In practice it can be made analogous to an adjoint Monte-Carlo, though it is more versatile for muon transport. A backward Monte-Carlo was implemented as a dedicated muon transport library: PUMAS. It is shown for case studies relevant for muography imaging that the implementations of forward and backward Monte-Carlo schemes agree to better than 1%.
△ Less
Submitted 7 September, 2017; v1 submitted 16 May, 2017;
originally announced May 2017.