Skip to content

Releases: modelica/Reference-FMUs

v0.0.36

14 Oct 12:11
Compare
Choose a tag to compare

What's Changed

  • Handle different boolean sizes in FMIRecorderWriteCSV() by @t-sommer in #611

Full Changelog: v0.0.35...v0.0.36

v0.0.35

10 Oct 13:03
Compare
Choose a tag to compare

What's Changed

  • Close input file in FMIReadInput() by @t-sommer in #581
  • Assert that time values in input CSVs are monotonically increasing by @t-sommer in #582
  • Update plot during simulation by @t-sommer in #583
  • Add line numbers to type definition error messages by @t-sommer in #585
  • Handle status != FMIOK in FMIReadModelDescription() by @t-sommer in #586
  • Add getStringAttribute() to FMIModelDescription.c by @t-sommer in #588
  • Add dependencies to FMIUnknown by @t-sommer in #589
  • Update variable variability defaults for 3.0.1 by @pmai in #591
  • Use FMIIsClose() to compare time values by @t-sommer in #594
  • Add description attribute to StateSpace model by @t-sommer in #599
  • Allocate dimensions individually by @t-sommer in #600
  • Add missing checks to fmi3{Get|Set}Binary by @t-sommer in #601
  • Use isClose() to check next communication point by @t-sommer in #602
  • Use inputs after event for FMI 1.0 & 2.0 CS by @t-sommer in #603
  • Harmonize and add missing description attributes by @t-sommer in #604
  • Add missing dependencies to ModelStructure by @t-sommer in #605
  • Fix buffer size calculation in FMIAppendArrayToLogMessageBuffer() by @t-sommer in #608
  • Calculate counter in getInt32() by @t-sommer in #606

Full Changelog: v0.0.34...v0.0.35

v0.0.34

13 Sep 07:02
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.33...v0.0.34

v0.0.33

23 Aug 13:30
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.32...v0.0.33

v0.0.32

05 Aug 09:50
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.31...v0.0.32

v0.0.31

21 May 11:24
18adfad
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.30...v0.0.31

v0.0.30

18 Apr 09:16
477a354
Compare
Choose a tag to compare

What's Changed

  • Specify CSV input / output format for fmusim by @t-sommer in #456
  • Check currentCommunicationPoint and fix setFMUState() by @t-sommer in #466
  • Remove time from FMIInstance_ by @t-sommer in #467
  • Allow set counter in Instantiated and Initialization Mode by @t-sommer in #471
  • Allow set Float32_discrete_input after instantiation by @t-sommer in #472
  • Call FMI{2|3}CompletedIntegratorStep() only if needed by @t-sommer in #474
  • Bump GitHub Actions and fmpy by @beutlich in #476
  • Fix compiler warning by @beutlich in #475
  • Fix preemption locks in Clocks.fmu by @MBlesken in #478
  • Add input2 to getInt32() in Clocks by @t-sommer in #463
  • Clocks.fmu: add clocks attribute of the totalInClockTicks variable by @MBlesken in #479
  • Fix calculation of input row for discrete variables after events by @t-sommer in #481
  • Fix parameter names in FMI3DoStep() by @t-sommer in #483
  • Sample final values if terminateSimulation = true in ME by @t-sommer in #485
  • Handle terminateSimulation = true by @t-sommer in #487

Full Changelog: v0.0.29...v0.0.30

v0.0.29

18 Jan 10:40
97c5269
Compare
Choose a tag to compare

What's Changed

  • Call configurate() for FMI 1.0 & 2.0 in Co-Simulation by @t-sommer in #458

Full Changelog: v0.0.28...v0.0.29

v0.0.28

12 Jan 16:41
5a4f957
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.27...v0.0.28

v0.0.27

26 Oct 21:30
c169b7a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.26...v0.0.27