BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//16thmodelicafmiconference//talk//7CF3TW
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-16thmodelicafmiconference-7CF3TW@pretalx.com
DTSTART;TZID=CET:20250910T143500
DTEND;TZID=CET:20250910T150000
DESCRIPTION:The Modelica language (Modelica.org) makes it easy to build lar
 ge\, complex models by allowing the instantiation of reusable component mo
 dels. Modelica tools typically expand arrays of variables\, equations and 
 components and perform symbolic transformations on the scalar elements. Th
 is reduces the efficiency of the translation process and makes it difficul
 t to change array dimensions after translation.\n\nScalarization can be av
 oided by imposing certain restrictions on the way models are written. This
  paper describes such restrictions\, and the algorithms needed to be appli
 ed during the translation. As a result\, arrays are resizable after transl
 ation and also during simulation. Several examples demonstrate the approac
 h with the Web App Modiator. As a side effect\, it is also shown how to pr
 ovide meaningful diagnostics for erroneous models.
DTSTAMP:20260609T052215Z
LOCATION:202
SUMMARY:Resizable Arrays in Object-Oriented Modeling - Martin Otter\, Hildi
 ng Elmqvist
URL:https://pretalx.com/16thmodelicafmiconference/talk/7CF3TW/
END:VEVENT
END:VCALENDAR
