BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:Europe/Stockholm
X-LIC-LOCATION:Europe/Stockholm
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20250822T115808Z
LOCATION:Room 5.0B56
DTSTART;TZID=Europe/Stockholm:20250617T130000
DTEND;TZID=Europe/Stockholm:20250617T133000
UID:submissions.pasc-conference.org_PASC25_sess122_msa167@linklings.com
SUMMARY:Struphy - A Python Framework for HPC Plasma Simulations
DESCRIPTION:Stefan Possanner and Max Lindqvist (Max Planck Institute for P
 lasma Physics)\n\nStruphy (STRUcture-Preserving HYbrid codes) is an open-s
 ource Python package for solving plasma physics PDEs based on finite eleme
 nt exterior calculus (FEEC), particle-in-cell (PIC) and purely Lagrangian 
 methods (smoothed-particle hydrodynamics, SPH). Its purpose is to provide 
 a unified development platform for "prototyping to production in a single 
 framework", being suitable for teaching and research. Struphy is object-or
 iented and features an instructive API that allows for seamless integratio
 n with other programs and easy learning of Struphy objects in Jupyter note
 books. These same objects can then be used in HPC applications within the 
 suite of available "models". In my talk I will focus on the scalability of
  some of the Struphy models and present the recent addition of GPU acceler
 ation of compute kernels via OpenMP.\n\nDomain: Physics, Computational Met
 hods and Applied Mathematics\n\nSession Chair: Eric Sonnendrücker (Max Pla
 nck Institute for Plasma Physics, Technical University of Munich)\n\n
END:VEVENT
END:VCALENDAR
