BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//euroscipy-2026//talk//QNGLCM
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-euroscipy-2026-QNGLCM@pretalx.com
DTSTART;TZID=CET:20260720T140000
DTEND;TZID=CET:20260720T142000
DESCRIPTION:In this talk I share stories from the surprisingly challenging 
 experience of modernising the `LinearOperator` data structure in SciPy to 
 include support for batched input and alternative array types. Come and he
 ar what it is like to learn the intricacies of an 18 year old data structu
 re from scratch in order to be able to add new features without breaking t
 he world!
DTSTAMP:20260603T195631Z
LOCATION:Room 1.19 (Ground Floor\, Shannon)
SUMMARY:`LinearOperator`: stories from advancing an 18 year old data struct
 ure in SciPy - Lucas Colley
URL:https://pretalx.com/euroscipy-2026/talk/QNGLCM/
END:VEVENT
END:VCALENDAR
