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

Физика как глобальный проект
National Research Nuclear University MEPhI via Coursera
Introduction to Quantum Field Theory (Theory of Scalar Fields) - Part 2
IIT Hyderabad via Swayam
Deep Learning Pipelines for High Energy Physics Using Apache Spark and Distributed Keras
Databricks via YouTube
Helium Dimers and Trimers - From Imaging of Structure to Movies of Ultrafast Dynamics - Reinhard Dorner
Kavli Institute for Theoretical Physics via YouTube
Bosons and Multi-Component Fermions Near Unitarity - Ubirajara van Kolck
Kavli Institute for Theoretical Physics via YouTube