BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Facing the MUSIC: towards a robust and flexible research code for 
 stellar hydrodynamics - Thomas Guillet\, Physics and Astronomy\, Universit
 y of Exeter
DTSTART:20231005T120000Z
DTEND:20231005T130000Z
UID:TALK203332@talks.cam.ac.uk
CONTACT:Jack Atkinson
DESCRIPTION:MUSIC is a fully compressible\, time-implicit code for stellar
  hydrodynamics\, designed to study processes such as convection and waves 
 in stellar and planetary interiors. The code is written in Fortran 2008\, 
 and coupled to the C++ Trilinos library. Recent science goals have called 
 for major evolutions of the code\, and of the associated ecosystem of tool
 s. In this talk\, I will present our recent efforts to make the MUSIC code
  more robust\, more expressive\, and easier to maintain and extend.\n\n\nI
  will discuss how our ongoing rework of the code\, driven by science requi
 rements and guided by key principles in software design\, has made it poss
 ible to implement new physics\, while reducing complexity and improving pe
 rformance. I will focus mainly on recent architectural developments in the
  code. In particular\, I will show how the transition to object-oriented p
 rogramming techniques and lazy evaluation of the physical equations helped
  make the code more declarative and decoupled.\n\nHybrid Zoom details will
  be emailed to the RSE mailing list\; if you are not on the list\, please 
 contact the organisers.
LOCATION:West 1\, West Hub
END:VEVENT
END:VCALENDAR
