Skip to content
Change the repository type filter

All

    Repositories list

    • CoDiPack

      Public
      Fast gradient evaluation in C++ based on Expression Templates.
      C++
      GNU General Public License v3.0
      319100Updated Oct 28, 2024Oct 28, 2024
    • This demonstrator code supports the paper "Local Adjoints for Simultaneous Preaccumulations with Shared Inputs". It can be used to quickly explore and assess different storage strategies for local adjoint variables.
      C++
      MIT License
      0000Updated Oct 24, 2024Oct 24, 2024
    • MeDiPack

      Public
      Message Differentiation Package
      C++
      GNU Lesser General Public License v3.0
      71200Updated Oct 15, 2024Oct 15, 2024
    • OpDiLib

      Public
      Universal add-on for operator overloading AD tools that enables the differentiation of OpenMP parallel codes.
      C++
      GNU Lesser General Public License v3.0
      3500Updated Sep 5, 2024Sep 5, 2024
    • geant4

      Public
      Differentiable Geant4
      C++
      Other
      310000Updated Jul 4, 2024Jul 4, 2024
    • clhep

      Public
      Differentiable CLHEP
      C++
      GNU Lesser General Public License v3.0
      0000Updated Jul 3, 2024Jul 3, 2024
    • easyAD

      Public
      Simple operator-overloading forward-mode AD tool used to differentiate Geant4
      C++
      MIT License
      0000Updated Jul 3, 2024Jul 3, 2024
    • g4hepem

      Public
      Geant4 EM physics simulation R&D project looking for solutions to reduce the computing performance bottleneck experienced by HEP detector simulation applications.
      C++
      Apache License 2.0
      12100Updated Jul 3, 2024Jul 3, 2024
    • hepemshow

      Public
      A Geant4 independent mock-up of a typical Geant4 particle transport simulation application: a minimalist, simplistic but complete and self contained HEP style EM SHOWer simulation in a configurable simplified sampling calorimeter geometry.
      C++
      Apache License 2.0
      1100Updated May 13, 2024May 13, 2024
    • Automatic differentiation of compiled programs using the Valgrind framework.
      C
      GNU General Public License v2.0
      2400Updated Nov 3, 2023Nov 3, 2023
    • A versatile shadow memory library.
      Other
      1000Updated Jan 24, 2023Jan 24, 2023