Javascript verkar inte påslaget? - Vissa delar av Lunds universitets webbplats fungerar inte optimalt utan javascript, kontrollera din webbläsares inställningar.
Du är här

Function Inlining in Modelica Models

  • Alessandro Papadopoulos
  • Martina Maggio
  • Francesco Casella
  • Johan Åkesson
Publiceringsår: 2012
Språk: Engelska
Sidor: 1091-1094
Publikation/Tidskrift/Serie: 7th Vienna International Conference on Mathematical Modelling 2012
Dokumenttyp: Konferensbidrag
Förlag: Elsevier


The equation-based Modelica language allows the modeller to specify custom functions. The body of a function is an algorithm that contains procedural code to be executed when the function is called. This language feature is useful for many applications; however, the insertion of a function often prevent model optimizations that require the model to be formulated in purely declarative form by equations only. This paper discusses several non-trivial cases in which the function call and the corresponding algorithmic code can be transformed into an equivalent purely equation-based model, thus allowing further optimization. The inlining algorithms presented in the paper go well beyond the state of the art in commercial and open-source Modelica tools.


  • Control Engineering


Vienna International Conference on Mathematical Modelling 2012
  • LCCC-lup-obsolete
  • ISBN: 9781627483285

Box 117, 221 00 LUND
Telefon 046-222 00 00 (växel)
Telefax 046-222 47 20
lu [at] lu [dot] se

Fakturaadress: Box 188, 221 00 LUND
Organisationsnummer: 202100-3211
Om webbplatsen