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:20241120T082409Z
LOCATION:HG E 1.2
DTSTART;TZID=Europe/Stockholm:20240605T103000
DTEND;TZID=Europe/Stockholm:20240605T110000
UID:submissions.pasc-conference.org_PASC24_sess129_msa282@linklings.com
SUMMARY:Type-Safe Generic Programming in Fortran
DESCRIPTION:Minisymposium\n\nThomas Clune (NASA)\n\nWhen the Fortran langu
 age committee first collected requests for new language features for what 
 has now become the Fortran 2023 standard, support for generic programming 
 emerged as a top priority.  However, due to the anticipated complexity, a 
 dedicated committee subgroup was formed, and implementation of generic pro
 gramming was purposely spread across two language release cycles -- aiming
  for what is internally referred to as F202Y.  In this talk, I will begin 
 with a brief overview of existing Fortran features that support generic pr
 ogramming and then proceed to a detailed examination of the plans for F202
 Y.  This discussion will include motivating use cases, type-safe design go
 als, (probable) syntax, and a few simple examples. I conclude with a disus
 sion on the likely limitations of generic programming in F202Y and my expe
 ctations for extended capabilities in the subsequent release, F203X.\n\nDo
 main: Climate, Weather, and Earth Sciences, Computational Methods and Appl
 ied Mathematics\n\nSession Chair: Damian Rouson (Lawrence Berkeley Nationa
 l Laboratory, Sourcery Institute)
END:VEVENT
END:VCALENDAR
