Skip to content

Changes

Summary

  1. Make third-party licenses explicit (#4268) (details)
  2. Utilize PressureSlope unit in Media consistently (#4262) (details)
  3. Fix loss factors in SharpEdgedOrifice (#4258) (details)
  4. Add ModelicaDuplicateString and ModelicaDuplicateStringWithErrorReturn (new in Modelica Language Specification version 3.5) (#3686) (details)
  5. R_s for each ideal gas record now calculated with R_NASA (details)
  6. R_s for each ideal gas record now calculated with constant R_NASA_2002 (details)
  7. Fix dimension error of PumpCharacteristics.linearPower (#4259) (details)
  8. Set unit instead of having it in description (#4264) (details)
  9. Make array inputs of external C functions const (introduced in Modelica 3.5) (#3700) (details)
  10. Rebuild binaries (details)
Commit 80b9eed0f27068d9b368b7b1a6244587bd1b6a25 by noreply
Make third-party licenses explicit (#4268)

The file was removedModelica/Resources/Licenses/LICENSE_portable-snippets.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_stdint_msvc.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_APHashFunction.txt
The file was removedModelica/Resources/Licenses/LICENSE_stdint_msvc.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_c99-snprintf.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_uthash.txt
The file was removedModelica/Resources/Licenses/LICENSE_c99-snprintf.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_zlib.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_portable-snippets.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_win32_dirent.txt
The file was removedModelica/Resources/Licenses/LICENSE_win32_dirent.txt
The file was removedModelica/Resources/Licenses/LICENSE_zlib.txt
The file was removedModelica/Resources/Licenses/LICENSE_APHashFunction.txt
The file was removedModelica/Resources/Licenses/LICENSE_uthash.txt
Commit fa90ce72720e3ffee385d1f5ab6081eb43637a94 by noreply
Utilize PressureSlope unit in Media consistently (#4262)

* Utilize PressureRate unit

* Rename PressureRate to PressureSlope
The file was modified Modelica/Media/Water/IF97_Utilities.mo (diff)
The file was modified Modelica/Media/package.mo (diff)
The file was modified Modelica/Media/Air/MoistAir.mo (diff)
The file was modified Modelica/Units.mo (diff)
Commit 68aa65640185537cd566c3739bbe81fd339651cb by noreply
Fix loss factors in SharpEdgedOrifice (#4258)

Co-authored-by: Stefan Wischhusen <wischhusen@xrg-simulation.de>
The file was modified Modelica/Fluid/Fittings.mo (diff)
Commit da81bb7fba95fbfb4f9e5e4dee648a4127b9d0f7 by noreply
Add ModelicaDuplicateString and ModelicaDuplicateStringWithErrorReturn (new in Modelica Language Specification version 3.5) (#3686)

* Add ModelicaDuplicateString and ModelicaDuplicateStringWithErrorReturn

* Utilize ModelicaDuplicateString and ModelicaDuplicateStringWithErrorReturn

* Rename format specifying arguments

* Utilize ModelicaDuplicateString and ModelicaDuplicateStringWithErrorReturn

* Rely on assert

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>

* Update spelling

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>

* Call ModelicaError as stated in MLS 12.9.6.2

---------

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified Modelica/Resources/C-Sources/ModelicaStrings.c (diff)
The file was modified .CI/Test/ModelicaUtilities.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaInternal.c (diff)
The file was modified .CI/Test/Common.c (diff)
Commit cc408ce564d2af08d76a416b434a63bcae61e79e by modelica
R_s for each ideal gas record now calculated with R_NASA
The file was modified Modelica/Media/IdealGases/Common/SingleGasesData.mo (diff)
Commit a4af9fef57ff115ca9ab0ca3c2afa0c73ac49c24 by modelica
R_s for each ideal gas record now calculated with constant R_NASA_2002
The file was modified Modelica/Media/IdealGases/Common/SingleGasesData.mo (diff)
Commit 43e203ec3378a522150ea7bd59f8ac685aedba95 by noreply
Fix dimension error of PumpCharacteristics.linearPower (#4259)

The file was addedModelicaTest/Fluid/TestComponents/Machines/TestLinearPower.mo
The file was addedModelicaTest/Resources/Reference/ModelicaTest/Fluid/TestComponents/Machines/TestLinearPower/comparisonSignals.txt
The file was modified Modelica/Fluid/Machines.mo (diff)
The file was modified ModelicaTest/Fluid/TestComponents/Machines/package.order (diff)
Commit 24477ff671a8de9ac58c2c87efd9416a0477adb3 by noreply
Set unit instead of having it in description (#4264)

* Replace description with unit-setting.
Ideally it should use SI.Area etc, but I thought the idea was that the example should be more self-contained.
Closes #4076

* Also remove "in dB" since the unit is "dB".

* Update Modelica/StateGraph.mo

Co-authored-by: tobolar <tobolar@users.noreply.github.com>

* Update Modelica/StateGraph.mo

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>

---------

Co-authored-by: tobolar <tobolar@users.noreply.github.com>
Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified Modelica/StateGraph.mo (diff)
The file was modified Modelica/Electrical/QuasiStatic/SinglePhase/Examples/SeriesBode.mo (diff)
The file was modified Modelica/ComplexBlocks/ComplexMath/Bode.mo (diff)
Commit b540e6292836ef4a5037dac4b8d5a87f807b3ae4 by noreply
Make array inputs of external C functions const (introduced in Modelica 3.5) (#3700)

* Make array inputs of external C functions const

* Make array inputs of external C functions const
The file was modified ModelicaTest/Tables/CombiTable1Ds.mo (diff)
The file was modified Modelica/Blocks/Tables.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.c (diff)
The file was modified ModelicaTest/Tables/CombiTable1Dv.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.h (diff)
The file was modified ModelicaTest/Tables/CombiTimeTable.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTables.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTables.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.h (diff)
Commit ba2708ea1c7e40bd3286c88507a437234b09d8c1 by modelica
Rebuild binaries

* MSVC VS 2005
* GCC (TDM64-1) 5.1.0
* Linux GCC 4.8.5
The file was modified Modelica/Resources/Library/win32/gcctdm510/libModelicaMatIO.a (diff)
The file was modified Modelica/Resources/Library/win64/gcctdm510/libzlib.a (diff)
The file was modified Modelica/Resources/Library/win64/ModelicaMatIO.lib (diff)
The file was modified Modelica/Resources/Library/win32/ModelicaStandardTables.lib (diff)
The file was modified Modelica/Resources/Library/linux64/libzlib.a (diff)
The file was modified Modelica/Resources/Library/win64/gcctdm510/libModelicaMatIO.a (diff)
The file was modified Modelica/Resources/Library/win64/ModelicaStandardTables.lib (diff)
The file was modified Modelica/Resources/Library/win64/gcctdm510/libModelicaIO.a (diff)
The file was modified Modelica/Resources/Library/linux64/libModelicaMatIO.a (diff)
The file was modified Modelica/Resources/Library/linux32/libzlib.a (diff)
The file was modified Modelica/Resources/Library/win32/gcctdm510/libModelicaIO.a (diff)
The file was modified Modelica/Resources/Library/linux32/libModelicaMatIO.a (diff)
The file was modified Modelica/Resources/Library/linux64/libModelicaIO.a (diff)
The file was modified Modelica/Resources/Library/linux64/libModelicaStandardTables.a (diff)
The file was modified Modelica/Resources/Library/linux32/libModelicaIO.a (diff)
The file was modified Modelica/Resources/Library/win64/gcctdm510/libModelicaStandardTables.a (diff)
The file was modified Modelica/Resources/Library/win32/ModelicaIO.lib (diff)
The file was modified Modelica/Resources/Library/win32/gcctdm510/libzlib.a (diff)
The file was modified Modelica/Resources/Library/win32/gcctdm510/libModelicaStandardTables.a (diff)
The file was modified Modelica/Resources/Library/win32/ModelicaMatIO.lib (diff)
The file was modified Modelica/Resources/Library/win32/zlib.lib (diff)
The file was modified Modelica/Resources/Library/win64/ModelicaIO.lib (diff)
The file was modified Modelica/Resources/Library/linux32/libModelicaStandardTables.a (diff)
The file was modified Modelica/Resources/Library/win64/zlib.lib (diff)