2017 08 29_meeting modelon - lbl-srg/soep GitHub Wiki

JModelica Integration Meeting

Date: Aug. 29, 2017, 8am-10am Pacific times

The purpose of the meeting was to discuss the FMI extensions required for QSS efficiency.

Participants

Christian Winther
Michael Wetter
Stuart Mentzer
Thierry Nouidui

Minutes

LBNL proposal (https://lbl-srg.github.io/soep/softwareArchitecture.html#proposal-of-lbnl) was reviewed and discussed with Modelon. LBNl and Objexx provided the rationale for the proposed extensions. Modelon largely agreed on LBNL proposed solutions.

fmi2SetReal

LBNL to clarify whether setting output variables is needed.

State Events

Modelon raised the concern that the list of dependencies of event indicator handlers could be very long if the event indicator handler is for instance an algebraic variable. LBNL proposed to have test cases to see whether this will be a problem.

Events with boolean expression

The zero crossing functions generated by Modelon will be sufficient to drive QSS.

Action Items

  1. Christian to review the proposal with the rest of Modelon's team.
  2. Thierry to organize a next meeting to finalize the discussion on the FMI extensions.
  3. Stuart to send a link to the C++ FMI master algorithm to Modelon.
⚠️ **GitHub.com Fallback** ⚠️