YoVDO

Geant4.jl - Particle Transport in Julia

Offered By: The Julia Programming Language via YouTube

Tags

Julia Courses Particle Physics Courses Monte Carlo Simulation Courses Nuclear Physics Courses High-Energy Physics Courses Space Science Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the Geant4.jl package, a Julia wrapper for the Geant4 toolkit, in this JuliaCon 2024 conference talk by Pere Mato. Discover how this package provides a user-friendly interface for simulating particle transport through matter, widely used in high-energy physics, nuclear physics, medical physics, and space science. Learn about the advantages of using Julia for Geant4 simulations, including improved ergonomics and computational performance through multi-threading. Gain insights into the automatic wrapper generation process using CxxWrap.jl and the WrapIt tool, which enhances the sustainability of this large-scale project. Understand how Geant4.jl simplifies the development of customized simulations compared to the complex C++ interface, making it more accessible for occasional users in various scientific domains.

Syllabus

Geant4.jl - Particle transport in Julia | Mato | JuliaCon 2024


Taught by

The Julia Programming Language

Related Courses

A Look at Nuclear Science and Technology
University of Pittsburgh via Coursera
AP® Physics 2 - Part 3: Optics and Modern Physics
Rice University via edX
Элементы атомной и ядерной физики
National Research Nuclear University MEPhI via Coursera
Physique des particules - une introduction
University of Geneva via Coursera
Understanding Nuclear Energy
Delft University of Technology via edX