Kai Partmann
PhD Candidate, University of Siegen, Germany
Specializing in solid mechanics, with a focus on dynamic fracture, peridynamics, phase-field modeling, and continuum mechanics.
Session
Peridynamics.jl is a Julia package for dynamic fracture simulations that supports multithreading and MPI for high-performance computing. This talk focuses on how researchers in peridynamics can adapt the package to their own models rather than on the internal development of the code base. We show how Julia's multiple dispatch and type system make it straightforward to implement custom material models, damage criteria, and boundary conditions, while the package handles parallelism and I/O. The goal is to give researchers a practical starting point for their own extensions, attracting more users to the package and to the Julia ecosystem in general.