Skip to content

Changes

Summary

  1. Bump Modelica language version to 3.5 (details)
  2. Add figure to PID_Controller example (details)
  3. Remove trailing space in legend (details)
  4. Revert "Bump Modelica language version to 3.5" (details)
  5. Reindent annotation (details)
  6. Make third-party licenses explicit (#4268) (details)
  7. Utilize PressureSlope unit in Media consistently (#4262) (details)
  8. Fix loss factors in SharpEdgedOrifice (#4258) (details)
  9. Add ModelicaDuplicateString and ModelicaDuplicateStringWithErrorReturn (new in Modelica Language Specification version 3.5) (#3686) (details)
  10. R_s for each ideal gas record now calculated with R_NASA (details)
  11. R_s for each ideal gas record now calculated with constant R_NASA_2002 (details)
  12. Fix dimension error of PumpCharacteristics.linearPower (#4259) (details)
  13. Set unit instead of having it in description (#4264) (details)
  14. Make array inputs of external C functions const (introduced in Modelica 3.5) (#3700) (details)
  15. Delete unused protected parameters ndim, ndim2 and ndim_pointGravity (#4266) (details)
  16. Utilize PressureSlope (#4273) (details)
  17. Use boolean array reductions (#3919) (details)
  18. Remove unused code (#3622) (#3623) (details)
  19. Fix MSVC warning (#4274) (details)
  20. Removed voltageSensor.v[] (details)
  21. Create Version_4_1_0 (#4251) (details)
  22. Fix release notes generation (#3999) (details)
  23. Add StoichiometricCoefficient next to StoichiometricNumber (#4105) (details)
  24. Update version, uses annotation and copyright year (#4247) (details)
  25. Upgrade zlib to v1.3.1 (#4278) (details)
  26. Add missing macro definitions (#4282) (details)
  27. Bump actions to avoid deprecation warnings (details)
  28. Update .mailmap file to also work with onefetch (details)
  29. Add redundant algorithm (#4284) (details)
  30. Fix warning: 'noreturn' function does return (#4286) (details)
Commit c015bfc8962b20bef84c1bcc17c1a53b7bd89fa1 by Tidefelt Henrik
Bump Modelica language version to 3.5
The file was modified Modelica/package.mo (diff)
Commit b1731ad936a39976f081c811e8a549cca3308bbd by Tidefelt Henrik
Add figure to PID_Controller example
The file was modified Modelica/Blocks/package.mo (diff)
Commit e54fbbae06561c12f6ba2fe43c170b9ec65a18a8 by noreply
Remove trailing space in legend

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified Modelica/Blocks/package.mo (diff)
Commit 5b04aac4c8f11456f2e7f8d20e902a83513660a9 by Tidefelt Henrik
Revert "Bump Modelica language version to 3.5"

This reverts commit c015bfc8962b20bef84c1bcc17c1a53b7bd89fa1.

Bumping language version is now made the separate PR #4208.
The file was modified Modelica/package.mo (diff)
Commit e42bf06041cd8016d59ff2457c33d7f29215b02b by noreply
Reindent annotation

Co-authored-by: tobolar <tobolar@users.noreply.github.com>
The file was modified Modelica/Blocks/package.mo (diff)
Commit 80b9eed0f27068d9b368b7b1a6244587bd1b6a25 by noreply
Make third-party licenses explicit (#4268)

The file was addedModelica/Resources/Licenses/Third-party/LICENSE_win32_dirent.txt
The file was removedModelica/Resources/Licenses/LICENSE_APHashFunction.txt
The file was removedModelica/Resources/Licenses/LICENSE_uthash.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_c99-snprintf.txt
The file was removedModelica/Resources/Licenses/LICENSE_zlib.txt
The file was removedModelica/Resources/Licenses/LICENSE_stdint_msvc.txt
The file was removedModelica/Resources/Licenses/LICENSE_portable-snippets.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_portable-snippets.txt
The file was removedModelica/Resources/Licenses/LICENSE_win32_dirent.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_stdint_msvc.txt
The file was removedModelica/Resources/Licenses/LICENSE_c99-snprintf.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_uthash.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_APHashFunction.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_zlib.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/Air/MoistAir.mo (diff)
The file was modified Modelica/Media/package.mo (diff)
The file was modified Modelica/Media/Water/IF97_Utilities.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/Common.c (diff)
The file was modified .CI/Test/ModelicaUtilities.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaInternal.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/Resources/Reference/ModelicaTest/Fluid/TestComponents/Machines/TestLinearPower/comparisonSignals.txt
The file was addedModelicaTest/Fluid/TestComponents/Machines/TestLinearPower.mo
The file was modified ModelicaTest/Fluid/TestComponents/Machines/package.order (diff)
The file was modified Modelica/Fluid/Machines.mo (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/ComplexBlocks/ComplexMath/Bode.mo (diff)
The file was modified Modelica/StateGraph.mo (diff)
The file was modified Modelica/Electrical/QuasiStatic/SinglePhase/Examples/SeriesBode.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 Modelica/Resources/C-Sources/ModelicaRandom.h (diff)
The file was modified ModelicaTest/Tables/CombiTimeTable.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
The file was modified ModelicaTest/Tables/CombiTable1Ds.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTables.c (diff)
The file was modified ModelicaTest/Tables/CombiTable1Dv.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTables.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.c (diff)
The file was modified Modelica/Blocks/Tables.mo (diff)
Commit e041c729e8ee5dd34bd8af26243609c0e5156344 by noreply
Delete unused protected parameters ndim, ndim2 and ndim_pointGravity (#4266)

* Delete unused protected parameters ndim, ndim2 and ndim_pointGravity

* Document changed components in release notes

* Update Modelica/package.mo

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

---------

Co-authored-by: Harisankar-Allimangalath <144321750+Harisankar-Allimangalath@users.noreply.github.com>
Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified Modelica/Mechanics/MultiBody/package.mo (diff)
The file was modified Modelica/package.mo (diff)
Commit 07b15940866b7abdbb32b7abc799ad12784a5353 by noreply
Utilize PressureSlope (#4273)

The file was modified ModelicaTest/Media.mo (diff)
Commit ceae18716d2b21285b1d3fb81328794968252250 by noreply
Use boolean array reductions (#3919)

* Change description of allTrue to show difference compared to andTrue

* Use Boolean array reductions in some BooleanVectors functions

This takes advantages of tools' dedicated implementations of conjunction and disjunction of multiple values expressed as Boolean array reduction with min and max, respectively.

With the result being given by simple expressions, it seemed natural to also set Inline = true.

* Remove empty algorithm

Addressing review comment by @beutlich.

* Remove empty algorithm

* Remove empty algorithm

As suggested by @beutlich.
The file was modified Modelica/Math/BooleanVectors.mo (diff)
Commit 5fe4ebd813a2c723a712af477d61253f44b00d79 by noreply
Remove unused code (#3622) (#3623)

* remove unused code #3622

* Keep protected parameters in blocks and models, not in functions

* Add alternative implementation in FromSpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in Rotator.mo

Add alternative implementation comment and revert comment removal for those implementation

* Add alternative implementation comment in ToSpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in Rotator.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in SpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

---------

Co-authored-by: Christian Kral <dr.christian.kral@gmail.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/FromSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Components/SpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Functions/ToSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/Rotator.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/ToSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Functions/FromSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Components/Rotator.mo (diff)
Commit 20d009ad2ad45cb8233abd45d5b5762193207d92 by noreply
Fix MSVC warning (#4274)

The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.c (diff)
Commit 074ccf4412c2682c8fe28db7d3e8bda769514e1f by modelica
Removed voltageSensor.v[]
The file was modified Modelica/Resources/Reference/Modelica/Electrical/PowerConverters/Examples/DCAC/PolyphaseTwoLevel/PolyphaseTwoLevel_RL/comparisonSignals.txt (diff)
Commit 8753b872a7caa6d51d6214505f1e59638de87ec7 by noreply
Create Version_4_1_0 (#4251)

The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.html
The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.pdf
The file was modified Modelica/package.mo (diff)
The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.md
Commit a47caa427835a509135675dbafa5b1d22627706e by noreply
Fix release notes generation (#3999)

* Fix release notes generation

The previously used docverter service for MD to HTML/PDF conversion was shut down and will not come back. This is an alternative implementation with local MD to HTML conversion and utilizing the docraptor service for HTML to PDF conversion.

* Bump dependencies

* Bump python packages
The file was modified .gitignore (diff)
The file was modified Modelica/Resources/Documentation/Generate-ReleaseNotes.py (diff)
The file was modified .github/workflows/generateReleaseNotes.yml (diff)
The file was modified Modelica/Resources/Documentation/Modelica-ReleaseNotes-Template.html (diff)
Commit fbfd942cbce4256c45fa040000f3274566394203 by noreply
Add StoichiometricCoefficient next to StoichiometricNumber (#4105)

* Add StoichiometricCoefficient next to StoichiometricNumber

* Set min=0

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Minor cleanup

* Remove `min=0` for StoichiometricCoefficient type in Units.mo

* Introduce `min=0` for StoichiometricCoefficient in Units.mo

---------

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
The file was modified Modelica/Units.mo (diff)
Commit b908927a825acbfc4645cc07fe47aba32cfc2370 by noreply
Update version, uses annotation and copyright year (#4247)

* Updated version and uses annotation, copyright dates

* updated the copyright year in :
  1) Media/R134a
  2)Media/Air/ReferenceMoistAir
  3)readme.txt
  4) c code in Modelica/Resources/C-Sources
  5)python script for generating Release notes  in Resources
  6)license .txt files in Resources/Licenses

* Dropped version number as unnecessary

Text still mentions the year, so version number is not necessary here as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247/files#r1448560517. Dropped it to reduce maintenance load

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Revert to Release Note for 4.0.0 in UsersGuide

* Removed version number from documentation first line

Removed version number as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446969830

* Update dateModified to correct date

per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446968601

* Removed redundant version number info

Removed redundant version number info as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446969414

* Update ObsoleteModelica4.mo

Per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247/files#r1446972107

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Dropped version number

Dropped version number per comment in https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1448436599

* Dropped redudant version number

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

* updating the C library's version in Modelica/Resources/BuildProjects/autotools/configure.ac

* Expand month name in package.mo

* Update to correct month

* Revert copyright for contributor

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Update Modelica/Resources/C-Sources/stdint_wrap.h

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

* Update dateModified in Modelica/package.mo

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

* Update dateModified in ModelicaReference/package.mo

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

* Update dateModified in Modelica/package.mo

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

* Update dateModified in ModelicaReference/package.mo

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

* Update dateModified in ModelicaServices/package.mo

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

* Update dateModified in ModelicaServices/package.mo

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

* Update versionDate in ModelicaTest/package.mo

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

* Update dateModified in ModelicaTest/package.mo

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

* Update dateModified in ModelicaTestOverdetermined.mo

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

* Update dateModified in ModelicaTestOverdetermined.mo

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

* Update versionDate in ObsoleteModelica4.mo

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

* Update dateModified in ObsoleteModelica4.mo

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

* Update versionDate in Complex.mo

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

* Update dateModified in Complex.mo

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

* Update copyright year in LICENSE

* Update Modelica/Resources/C-Sources/ModelicaFFT.h

* Update Modelica/package.mo

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Update copyright year  in package.mo

* Remove placeholder of Version X_Y_0 Modelica/package.mo

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

---------

Co-authored-by: Harisankar-Allimangalath <144321750+Harisankar-Allimangalath@users.noreply.github.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified Modelica/Clocked/package.mo (diff)
The file was modified Modelica/Mechanics/MultiBody/package.mo (diff)
The file was modified Modelica/Magnetic/FundamentalWave/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/stdint_wrap.h (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaStandardLibrary.txt (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.h (diff)
The file was modified Modelica/Media/Air/ReferenceAir.mo (diff)
The file was modified Modelica/Resources/Documentation/Generate-ReleaseNotes.py (diff)
The file was modified Modelica/Magnetic/FluxTubes/package.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaStrings.txt (diff)
The file was modified Modelica/Mechanics/Translational/package.mo (diff)
The file was modified Modelica/Media/R134a.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTablesUsertab.c (diff)
The file was modified Modelica/Electrical/Analog/Interfaces/package.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaInternal.txt (diff)
The file was modified Modelica/Thermal/HeatTransfer/UsersGuide/Contact.mo (diff)
The file was modified Modelica/Blocks/package.mo (diff)
The file was modified Modelica/Magnetic/QuasiStatic/FundamentalWave/package.mo (diff)
The file was modified Modelica/StateGraph.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaInternal.h (diff)
The file was modified Modelica/Thermal/FluidHeatFlow/UsersGuide/Contact.mo (diff)
The file was modified Modelica/Media/package.mo (diff)
The file was modified Modelica/Utilities/package.mo (diff)
The file was modified ModelicaReference/package.mo (diff)
The file was modified Complex.mo (diff)
The file was modified Modelica/Electrical/Analog/Sources/package.mo (diff)
The file was modified Modelica/Electrical/QuasiStatic/package.mo (diff)
The file was modified ModelicaTestOverdetermined.mo (diff)
The file was modified LICENSE (diff)
The file was modified Modelica/Electrical/PowerConverters/package.mo (diff)
The file was modified Modelica/Media/Air/ReferenceMoistAir.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.h (diff)
The file was modified Modelica/Fluid/Dissipation.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStrings.h (diff)
The file was modified Modelica/Units.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaKissFFT.txt (diff)
The file was modified Modelica/Electrical/Digital.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.c (diff)
The file was modified ModelicaTestConversion4.mo (diff)
The file was modified Modelica/Math/Polynomials.mo (diff)
The file was modified Modelica/Math/package.mo (diff)
The file was modified Modelica/Blocks/Tables.mo (diff)
The file was modified ModelicaTest/package.mo (diff)
The file was modified Modelica/Electrical/Analog/Sensors/package.mo (diff)
The file was modified Modelica/Electrical/Analog/Basic/package.mo (diff)
The file was modified Modelica/Thermal/FluidHeatFlow/package.mo (diff)
The file was modified Modelica/Electrical/Polyphase/package.mo (diff)
The file was modified Modelica/readme.txt (diff)
The file was modified Modelica/Icons.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.c (diff)
The file was modified Modelica/Electrical/Analog/Ideal/package.mo (diff)
The file was modified Modelica/Mechanics/Rotational/package.mo (diff)
The file was modified Modelica/Resources/BuildProjects/autotools/configure.ac (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.h (diff)
The file was modified Modelica/Electrical/QuasiStatic/Machines/package.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaIO.txt (diff)
The file was modified ObsoleteModelica4.mo (diff)
The file was modified Modelica/package.mo (diff)
The file was modified Modelica/Constants.mo (diff)
The file was modified Modelica/Electrical/Analog/Lines/package.mo (diff)
The file was modified Modelica/Fluid/package.mo (diff)
The file was modified Modelica/ComplexBlocks/UsersGuide/Contact.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaRandom.txt (diff)
The file was modified ModelicaServices/package.mo (diff)
The file was modified Modelica/Electrical/Machines/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
Commit 1ed0e583902824f164575a3c8198c7e1d235eb4f by noreply
Upgrade zlib to v1.3.1 (#4278)

The file was modified Modelica/Resources/C-Sources/zlib/gzguts.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/inftrees.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/FAQ (diff)
The file was modified Modelica/Resources/C-Sources/zlib/inflate.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zlib.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/gzlib.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/deflate.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/README (diff)
The file was modified Modelica/Resources/C-Sources/zlib/ChangeLog (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zutil.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/deflate.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/inftrees.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/trees.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zconf.h (diff)
Commit b13e4d6d754853d2d4c3543ad20efc6541f3bffc by noreply
Add missing macro definitions (#4282)

The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaInternal.c (diff)
The file was modified .CI/Test/ModelicaUtilities.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.c (diff)
Commit 6f2b0201be445c10a1265e74618f72daa2c270ba by modelica
Bump actions to avoid deprecation warnings
The file was modified .github/workflows/generateReleaseNotes.yml (diff)
The file was modified .github/workflows/checkCron.yml (diff)
The file was modified .github/workflows/checkCI.yml (diff)
Commit 94a78735b811d3df012fcb086e2d9363176c6403 by modelica
Update .mailmap file to also work with onefetch
The file was modified .mailmap (diff)
Commit d156b9b4e9e5791ea8430ca0ac8659b9e14681c0 by noreply
Add redundant algorithm (#4284)

The file was modified Modelica/Math/BooleanVectors.mo (diff)
Commit 7ac7906706d000c1fc67a5812cd866618b63ffaf by noreply
Fix warning: 'noreturn' function does return (#4286)

The file was modified .CI/Test/Common.c (diff)

Summary

  1. Bump Modelica language version to 3.5 (details)
  2. Add figure to PID_Controller example (details)
  3. Remove trailing space in legend (details)
  4. Revert "Bump Modelica language version to 3.5" (details)
  5. Reindent annotation (details)
  6. Make third-party licenses explicit (#4268) (details)
  7. Utilize PressureSlope unit in Media consistently (#4262) (details)
  8. Fix loss factors in SharpEdgedOrifice (#4258) (details)
  9. Add ModelicaDuplicateString and ModelicaDuplicateStringWithErrorReturn (new in Modelica Language Specification version 3.5) (#3686) (details)
  10. R_s for each ideal gas record now calculated with R_NASA (details)
  11. R_s for each ideal gas record now calculated with constant R_NASA_2002 (details)
  12. Fix dimension error of PumpCharacteristics.linearPower (#4259) (details)
  13. Set unit instead of having it in description (#4264) (details)
  14. Make array inputs of external C functions const (introduced in Modelica 3.5) (#3700) (details)
  15. Delete unused protected parameters ndim, ndim2 and ndim_pointGravity (#4266) (details)
  16. Utilize PressureSlope (#4273) (details)
  17. Use boolean array reductions (#3919) (details)
  18. Remove unused code (#3622) (#3623) (details)
  19. Fix MSVC warning (#4274) (details)
  20. Removed voltageSensor.v[] (details)
  21. Create Version_4_1_0 (#4251) (details)
  22. Fix release notes generation (#3999) (details)
  23. Add StoichiometricCoefficient next to StoichiometricNumber (#4105) (details)
  24. Update version, uses annotation and copyright year (#4247) (details)
  25. Upgrade zlib to v1.3.1 (#4278) (details)
  26. Add missing macro definitions (#4282) (details)
  27. Bump actions to avoid deprecation warnings (details)
  28. Update .mailmap file to also work with onefetch (details)
  29. Add redundant algorithm (#4284) (details)
  30. Fix warning: 'noreturn' function does return (#4286) (details)
Commit c015bfc8962b20bef84c1bcc17c1a53b7bd89fa1 by Tidefelt Henrik
Bump Modelica language version to 3.5
The file was modified Modelica/package.mo (diff)
Commit b1731ad936a39976f081c811e8a549cca3308bbd by Tidefelt Henrik
Add figure to PID_Controller example
The file was modified Modelica/Blocks/package.mo (diff)
Commit e54fbbae06561c12f6ba2fe43c170b9ec65a18a8 by noreply
Remove trailing space in legend

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified Modelica/Blocks/package.mo (diff)
Commit 5b04aac4c8f11456f2e7f8d20e902a83513660a9 by Tidefelt Henrik
Revert "Bump Modelica language version to 3.5"

This reverts commit c015bfc8962b20bef84c1bcc17c1a53b7bd89fa1.

Bumping language version is now made the separate PR #4208.
The file was modified Modelica/package.mo (diff)
Commit e42bf06041cd8016d59ff2457c33d7f29215b02b by noreply
Reindent annotation

Co-authored-by: tobolar <tobolar@users.noreply.github.com>
The file was modified Modelica/Blocks/package.mo (diff)
Commit 80b9eed0f27068d9b368b7b1a6244587bd1b6a25 by noreply
Make third-party licenses explicit (#4268)

The file was removedModelica/Resources/Licenses/LICENSE_stdint_msvc.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_win32_dirent.txt
The file was removedModelica/Resources/Licenses/LICENSE_APHashFunction.txt
The file was removedModelica/Resources/Licenses/LICENSE_zlib.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_portable-snippets.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_zlib.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_APHashFunction.txt
The file was removedModelica/Resources/Licenses/LICENSE_portable-snippets.txt
The file was removedModelica/Resources/Licenses/LICENSE_uthash.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_uthash.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_stdint_msvc.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_c99-snprintf.txt
The file was removedModelica/Resources/Licenses/LICENSE_win32_dirent.txt
The file was removedModelica/Resources/Licenses/LICENSE_c99-snprintf.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/package.mo (diff)
The file was modified Modelica/Media/Water/IF97_Utilities.mo (diff)
The file was modified Modelica/Units.mo (diff)
The file was modified Modelica/Media/Air/MoistAir.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 .CI/Test/Common.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 Modelica/Resources/C-Sources/ModelicaStrings.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 modified ModelicaTest/Fluid/TestComponents/Machines/package.order (diff)
The file was modified Modelica/Fluid/Machines.mo (diff)
The file was addedModelicaTest/Resources/Reference/ModelicaTest/Fluid/TestComponents/Machines/TestLinearPower/comparisonSignals.txt
The file was addedModelicaTest/Fluid/TestComponents/Machines/TestLinearPower.mo
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/ComplexBlocks/ComplexMath/Bode.mo (diff)
The file was modified Modelica/StateGraph.mo (diff)
The file was modified Modelica/Electrical/QuasiStatic/SinglePhase/Examples/SeriesBode.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 Modelica/Resources/C-Sources/ModelicaFFT.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/ModelicaStandardTables.c (diff)
The file was modified ModelicaTest/Tables/CombiTimeTable.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.h (diff)
The file was modified Modelica/Blocks/Tables.mo (diff)
The file was modified ModelicaTest/Tables/CombiTable1Ds.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.h (diff)
The file was modified ModelicaTest/Tables/CombiTable1Dv.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.h (diff)
Commit e041c729e8ee5dd34bd8af26243609c0e5156344 by noreply
Delete unused protected parameters ndim, ndim2 and ndim_pointGravity (#4266)

* Delete unused protected parameters ndim, ndim2 and ndim_pointGravity

* Document changed components in release notes

* Update Modelica/package.mo

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

---------

Co-authored-by: Harisankar-Allimangalath <144321750+Harisankar-Allimangalath@users.noreply.github.com>
Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified Modelica/Mechanics/MultiBody/package.mo (diff)
The file was modified Modelica/package.mo (diff)
Commit 07b15940866b7abdbb32b7abc799ad12784a5353 by noreply
Utilize PressureSlope (#4273)

The file was modified ModelicaTest/Media.mo (diff)
Commit ceae18716d2b21285b1d3fb81328794968252250 by noreply
Use boolean array reductions (#3919)

* Change description of allTrue to show difference compared to andTrue

* Use Boolean array reductions in some BooleanVectors functions

This takes advantages of tools' dedicated implementations of conjunction and disjunction of multiple values expressed as Boolean array reduction with min and max, respectively.

With the result being given by simple expressions, it seemed natural to also set Inline = true.

* Remove empty algorithm

Addressing review comment by @beutlich.

* Remove empty algorithm

* Remove empty algorithm

As suggested by @beutlich.
The file was modified Modelica/Math/BooleanVectors.mo (diff)
Commit 5fe4ebd813a2c723a712af477d61253f44b00d79 by noreply
Remove unused code (#3622) (#3623)

* remove unused code #3622

* Keep protected parameters in blocks and models, not in functions

* Add alternative implementation in FromSpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in Rotator.mo

Add alternative implementation comment and revert comment removal for those implementation

* Add alternative implementation comment in ToSpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in Rotator.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in SpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

---------

Co-authored-by: Christian Kral <dr.christian.kral@gmail.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/Rotator.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Components/SpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Components/Rotator.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Functions/FromSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Functions/ToSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/ToSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/FromSpacePhasor.mo (diff)
Commit 20d009ad2ad45cb8233abd45d5b5762193207d92 by noreply
Fix MSVC warning (#4274)

The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.c (diff)
Commit 074ccf4412c2682c8fe28db7d3e8bda769514e1f by modelica
Removed voltageSensor.v[]
The file was modified Modelica/Resources/Reference/Modelica/Electrical/PowerConverters/Examples/DCAC/PolyphaseTwoLevel/PolyphaseTwoLevel_RL/comparisonSignals.txt (diff)
Commit 8753b872a7caa6d51d6214505f1e59638de87ec7 by noreply
Create Version_4_1_0 (#4251)

The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.html
The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.md
The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.pdf
The file was modified Modelica/package.mo (diff)
Commit a47caa427835a509135675dbafa5b1d22627706e by noreply
Fix release notes generation (#3999)

* Fix release notes generation

The previously used docverter service for MD to HTML/PDF conversion was shut down and will not come back. This is an alternative implementation with local MD to HTML conversion and utilizing the docraptor service for HTML to PDF conversion.

* Bump dependencies

* Bump python packages
The file was modified Modelica/Resources/Documentation/Generate-ReleaseNotes.py (diff)
The file was modified Modelica/Resources/Documentation/Modelica-ReleaseNotes-Template.html (diff)
The file was modified .gitignore (diff)
The file was modified .github/workflows/generateReleaseNotes.yml (diff)
Commit fbfd942cbce4256c45fa040000f3274566394203 by noreply
Add StoichiometricCoefficient next to StoichiometricNumber (#4105)

* Add StoichiometricCoefficient next to StoichiometricNumber

* Set min=0

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Minor cleanup

* Remove `min=0` for StoichiometricCoefficient type in Units.mo

* Introduce `min=0` for StoichiometricCoefficient in Units.mo

---------

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
The file was modified Modelica/Units.mo (diff)
Commit b908927a825acbfc4645cc07fe47aba32cfc2370 by noreply
Update version, uses annotation and copyright year (#4247)

* Updated version and uses annotation, copyright dates

* updated the copyright year in :
  1) Media/R134a
  2)Media/Air/ReferenceMoistAir
  3)readme.txt
  4) c code in Modelica/Resources/C-Sources
  5)python script for generating Release notes  in Resources
  6)license .txt files in Resources/Licenses

* Dropped version number as unnecessary

Text still mentions the year, so version number is not necessary here as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247/files#r1448560517. Dropped it to reduce maintenance load

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Revert to Release Note for 4.0.0 in UsersGuide

* Removed version number from documentation first line

Removed version number as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446969830

* Update dateModified to correct date

per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446968601

* Removed redundant version number info

Removed redundant version number info as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446969414

* Update ObsoleteModelica4.mo

Per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247/files#r1446972107

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Dropped version number

Dropped version number per comment in https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1448436599

* Dropped redudant version number

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

* updating the C library's version in Modelica/Resources/BuildProjects/autotools/configure.ac

* Expand month name in package.mo

* Update to correct month

* Revert copyright for contributor

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Update Modelica/Resources/C-Sources/stdint_wrap.h

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

* Update dateModified in Modelica/package.mo

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

* Update dateModified in ModelicaReference/package.mo

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

* Update dateModified in Modelica/package.mo

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

* Update dateModified in ModelicaReference/package.mo

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

* Update dateModified in ModelicaServices/package.mo

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

* Update dateModified in ModelicaServices/package.mo

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

* Update versionDate in ModelicaTest/package.mo

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

* Update dateModified in ModelicaTest/package.mo

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

* Update dateModified in ModelicaTestOverdetermined.mo

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

* Update dateModified in ModelicaTestOverdetermined.mo

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

* Update versionDate in ObsoleteModelica4.mo

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

* Update dateModified in ObsoleteModelica4.mo

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

* Update versionDate in Complex.mo

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

* Update dateModified in Complex.mo

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

* Update copyright year in LICENSE

* Update Modelica/Resources/C-Sources/ModelicaFFT.h

* Update Modelica/package.mo

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Update copyright year  in package.mo

* Remove placeholder of Version X_Y_0 Modelica/package.mo

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

---------

Co-authored-by: Harisankar-Allimangalath <144321750+Harisankar-Allimangalath@users.noreply.github.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified ModelicaTestConversion4.mo (diff)
The file was modified Modelica/Electrical/Analog/Sensors/package.mo (diff)
The file was modified Modelica/Mechanics/MultiBody/package.mo (diff)
The file was modified Modelica/Mechanics/Rotational/package.mo (diff)
The file was modified Modelica/Electrical/Analog/Ideal/package.mo (diff)
The file was modified Modelica/Electrical/Polyphase/package.mo (diff)
The file was modified Modelica/package.mo (diff)
The file was modified ModelicaTest/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/stdint_wrap.h (diff)
The file was modified Modelica/StateGraph.mo (diff)
The file was modified Modelica/Magnetic/QuasiStatic/FundamentalWave/package.mo (diff)
The file was modified Modelica/Electrical/PowerConverters/package.mo (diff)
The file was modified ObsoleteModelica4.mo (diff)
The file was modified Complex.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTablesUsertab.c (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaStrings.txt (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.h (diff)
The file was modified ModelicaServices/package.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaStandardLibrary.txt (diff)
The file was modified Modelica/Clocked/package.mo (diff)
The file was modified Modelica/Utilities/package.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaInternal.txt (diff)
The file was modified Modelica/Math/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.c (diff)
The file was modified Modelica/Constants.mo (diff)
The file was modified Modelica/Fluid/Dissipation.mo (diff)
The file was modified Modelica/Resources/BuildProjects/autotools/configure.ac (diff)
The file was modified ModelicaTestOverdetermined.mo (diff)
The file was modified Modelica/Fluid/package.mo (diff)
The file was modified Modelica/readme.txt (diff)
The file was modified Modelica/Electrical/Analog/Interfaces/package.mo (diff)
The file was modified Modelica/Blocks/Tables.mo (diff)
The file was modified Modelica/Blocks/package.mo (diff)
The file was modified Modelica/Electrical/Machines/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.c (diff)
The file was modified Modelica/Media/Air/ReferenceMoistAir.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.h (diff)
The file was modified LICENSE (diff)
The file was modified Modelica/Electrical/Analog/Sources/package.mo (diff)
The file was modified Modelica/Electrical/Analog/Lines/package.mo (diff)
The file was modified Modelica/Thermal/FluidHeatFlow/package.mo (diff)
The file was modified Modelica/ComplexBlocks/UsersGuide/Contact.mo (diff)
The file was modified Modelica/Magnetic/FluxTubes/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStrings.h (diff)
The file was modified Modelica/Mechanics/Translational/package.mo (diff)
The file was modified Modelica/Electrical/QuasiStatic/package.mo (diff)
The file was modified Modelica/Thermal/HeatTransfer/UsersGuide/Contact.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
The file was modified ModelicaReference/package.mo (diff)
The file was modified Modelica/Resources/Documentation/Generate-ReleaseNotes.py (diff)
The file was modified Modelica/Media/package.mo (diff)
The file was modified Modelica/Media/R134a.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaInternal.h (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaIO.txt (diff)
The file was modified Modelica/Math/Polynomials.mo (diff)
The file was modified Modelica/Electrical/Analog/Basic/package.mo (diff)
The file was modified Modelica/Electrical/QuasiStatic/Machines/package.mo (diff)
The file was modified Modelica/Icons.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaRandom.txt (diff)
The file was modified Modelica/Magnetic/FundamentalWave/package.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaKissFFT.txt (diff)
The file was modified Modelica/Media/Air/ReferenceAir.mo (diff)
The file was modified Modelica/Thermal/FluidHeatFlow/UsersGuide/Contact.mo (diff)
The file was modified Modelica/Units.mo (diff)
The file was modified Modelica/Electrical/Digital.mo (diff)
Commit 1ed0e583902824f164575a3c8198c7e1d235eb4f by noreply
Upgrade zlib to v1.3.1 (#4278)

The file was modified Modelica/Resources/C-Sources/zlib/inflate.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/ChangeLog (diff)
The file was modified Modelica/Resources/C-Sources/zlib/gzlib.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/FAQ (diff)
The file was modified Modelica/Resources/C-Sources/zlib/deflate.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zutil.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/trees.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zconf.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zlib.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/inftrees.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/deflate.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/README (diff)
The file was modified Modelica/Resources/C-Sources/zlib/inftrees.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/gzguts.h (diff)
Commit b13e4d6d754853d2d4c3543ad20efc6541f3bffc by noreply
Add missing macro definitions (#4282)

The file was modified Modelica/Resources/C-Sources/ModelicaInternal.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
The file was modified .CI/Test/ModelicaUtilities.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.h (diff)
Commit 6f2b0201be445c10a1265e74618f72daa2c270ba by modelica
Bump actions to avoid deprecation warnings
The file was modified .github/workflows/checkCI.yml (diff)
The file was modified .github/workflows/generateReleaseNotes.yml (diff)
The file was modified .github/workflows/checkCron.yml (diff)
Commit 94a78735b811d3df012fcb086e2d9363176c6403 by modelica
Update .mailmap file to also work with onefetch
The file was modified .mailmap (diff)
Commit d156b9b4e9e5791ea8430ca0ac8659b9e14681c0 by noreply
Add redundant algorithm (#4284)

The file was modified Modelica/Math/BooleanVectors.mo (diff)
Commit 7ac7906706d000c1fc67a5812cd866618b63ffaf by noreply
Fix warning: 'noreturn' function does return (#4286)

The file was modified .CI/Test/Common.c (diff)

Summary

  1. Bump Modelica language version to 3.5 (details)
  2. Add figure to PID_Controller example (details)
  3. Remove trailing space in legend (details)
  4. Revert "Bump Modelica language version to 3.5" (details)
  5. Reindent annotation (details)
  6. Make third-party licenses explicit (#4268) (details)
  7. Utilize PressureSlope unit in Media consistently (#4262) (details)
  8. Fix loss factors in SharpEdgedOrifice (#4258) (details)
  9. Add ModelicaDuplicateString and ModelicaDuplicateStringWithErrorReturn (new in Modelica Language Specification version 3.5) (#3686) (details)
  10. R_s for each ideal gas record now calculated with R_NASA (details)
  11. R_s for each ideal gas record now calculated with constant R_NASA_2002 (details)
  12. Fix dimension error of PumpCharacteristics.linearPower (#4259) (details)
  13. Set unit instead of having it in description (#4264) (details)
  14. Make array inputs of external C functions const (introduced in Modelica 3.5) (#3700) (details)
  15. Delete unused protected parameters ndim, ndim2 and ndim_pointGravity (#4266) (details)
  16. Utilize PressureSlope (#4273) (details)
  17. Use boolean array reductions (#3919) (details)
  18. Remove unused code (#3622) (#3623) (details)
  19. Fix MSVC warning (#4274) (details)
  20. Removed voltageSensor.v[] (details)
  21. Create Version_4_1_0 (#4251) (details)
  22. Fix release notes generation (#3999) (details)
  23. Add StoichiometricCoefficient next to StoichiometricNumber (#4105) (details)
  24. Update version, uses annotation and copyright year (#4247) (details)
  25. Upgrade zlib to v1.3.1 (#4278) (details)
  26. Add missing macro definitions (#4282) (details)
  27. Bump actions to avoid deprecation warnings (details)
  28. Update .mailmap file to also work with onefetch (details)
  29. Add redundant algorithm (#4284) (details)
  30. Fix warning: 'noreturn' function does return (#4286) (details)
Commit c015bfc8962b20bef84c1bcc17c1a53b7bd89fa1 by Tidefelt Henrik
Bump Modelica language version to 3.5
The file was modified Modelica/package.mo (diff)
Commit b1731ad936a39976f081c811e8a549cca3308bbd by Tidefelt Henrik
Add figure to PID_Controller example
The file was modified Modelica/Blocks/package.mo (diff)
Commit e54fbbae06561c12f6ba2fe43c170b9ec65a18a8 by noreply
Remove trailing space in legend

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified Modelica/Blocks/package.mo (diff)
Commit 5b04aac4c8f11456f2e7f8d20e902a83513660a9 by Tidefelt Henrik
Revert "Bump Modelica language version to 3.5"

This reverts commit c015bfc8962b20bef84c1bcc17c1a53b7bd89fa1.

Bumping language version is now made the separate PR #4208.
The file was modified Modelica/package.mo (diff)
Commit e42bf06041cd8016d59ff2457c33d7f29215b02b by noreply
Reindent annotation

Co-authored-by: tobolar <tobolar@users.noreply.github.com>
The file was modified Modelica/Blocks/package.mo (diff)
Commit 80b9eed0f27068d9b368b7b1a6244587bd1b6a25 by noreply
Make third-party licenses explicit (#4268)

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

* Utilize PressureRate unit

* Rename PressureRate to PressureSlope
The file was modified Modelica/Units.mo (diff)
The file was modified Modelica/Media/Air/MoistAir.mo (diff)
The file was modified Modelica/Media/package.mo (diff)
The file was modified Modelica/Media/Water/IF97_Utilities.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 Modelica/Resources/C-Sources/ModelicaInternal.c (diff)
The file was modified .CI/Test/Common.c (diff)
The file was modified .CI/Test/ModelicaUtilities.h (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 modified Modelica/Fluid/Machines.mo (diff)
The file was addedModelicaTest/Fluid/TestComponents/Machines/TestLinearPower.mo
The file was modified ModelicaTest/Fluid/TestComponents/Machines/package.order (diff)
The file was addedModelicaTest/Resources/Reference/ModelicaTest/Fluid/TestComponents/Machines/TestLinearPower/comparisonSignals.txt
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/ComplexBlocks/ComplexMath/Bode.mo (diff)
The file was modified Modelica/Electrical/QuasiStatic/SinglePhase/Examples/SeriesBode.mo (diff)
The file was modified Modelica/StateGraph.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 Modelica/Resources/C-Sources/ModelicaRandom.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTables.c (diff)
The file was modified ModelicaTest/Tables/CombiTable1Dv.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
The file was modified Modelica/Blocks/Tables.mo (diff)
The file was modified ModelicaTest/Tables/CombiTimeTable.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.h (diff)
The file was modified ModelicaTest/Tables/CombiTable1Ds.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTables.h (diff)
Commit e041c729e8ee5dd34bd8af26243609c0e5156344 by noreply
Delete unused protected parameters ndim, ndim2 and ndim_pointGravity (#4266)

* Delete unused protected parameters ndim, ndim2 and ndim_pointGravity

* Document changed components in release notes

* Update Modelica/package.mo

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

---------

Co-authored-by: Harisankar-Allimangalath <144321750+Harisankar-Allimangalath@users.noreply.github.com>
Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified Modelica/Mechanics/MultiBody/package.mo (diff)
The file was modified Modelica/package.mo (diff)
Commit 07b15940866b7abdbb32b7abc799ad12784a5353 by noreply
Utilize PressureSlope (#4273)

The file was modified ModelicaTest/Media.mo (diff)
Commit ceae18716d2b21285b1d3fb81328794968252250 by noreply
Use boolean array reductions (#3919)

* Change description of allTrue to show difference compared to andTrue

* Use Boolean array reductions in some BooleanVectors functions

This takes advantages of tools' dedicated implementations of conjunction and disjunction of multiple values expressed as Boolean array reduction with min and max, respectively.

With the result being given by simple expressions, it seemed natural to also set Inline = true.

* Remove empty algorithm

Addressing review comment by @beutlich.

* Remove empty algorithm

* Remove empty algorithm

As suggested by @beutlich.
The file was modified Modelica/Math/BooleanVectors.mo (diff)
Commit 5fe4ebd813a2c723a712af477d61253f44b00d79 by noreply
Remove unused code (#3622) (#3623)

* remove unused code #3622

* Keep protected parameters in blocks and models, not in functions

* Add alternative implementation in FromSpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in Rotator.mo

Add alternative implementation comment and revert comment removal for those implementation

* Add alternative implementation comment in ToSpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in Rotator.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in SpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

---------

Co-authored-by: Christian Kral <dr.christian.kral@gmail.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
The file was modified Modelica/Electrical/Machines/SpacePhasors/Components/Rotator.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Components/SpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/FromSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/ToSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Functions/FromSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Functions/ToSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/Rotator.mo (diff)
Commit 20d009ad2ad45cb8233abd45d5b5762193207d92 by noreply
Fix MSVC warning (#4274)

The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.c (diff)
Commit 074ccf4412c2682c8fe28db7d3e8bda769514e1f by modelica
Removed voltageSensor.v[]
The file was modified Modelica/Resources/Reference/Modelica/Electrical/PowerConverters/Examples/DCAC/PolyphaseTwoLevel/PolyphaseTwoLevel_RL/comparisonSignals.txt (diff)
Commit 8753b872a7caa6d51d6214505f1e59638de87ec7 by noreply
Create Version_4_1_0 (#4251)

The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.pdf
The file was modified Modelica/package.mo (diff)
The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.html
The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.md
Commit a47caa427835a509135675dbafa5b1d22627706e by noreply
Fix release notes generation (#3999)

* Fix release notes generation

The previously used docverter service for MD to HTML/PDF conversion was shut down and will not come back. This is an alternative implementation with local MD to HTML conversion and utilizing the docraptor service for HTML to PDF conversion.

* Bump dependencies

* Bump python packages
The file was modified Modelica/Resources/Documentation/Generate-ReleaseNotes.py (diff)
The file was modified Modelica/Resources/Documentation/Modelica-ReleaseNotes-Template.html (diff)
The file was modified .github/workflows/generateReleaseNotes.yml (diff)
The file was modified .gitignore (diff)
Commit fbfd942cbce4256c45fa040000f3274566394203 by noreply
Add StoichiometricCoefficient next to StoichiometricNumber (#4105)

* Add StoichiometricCoefficient next to StoichiometricNumber

* Set min=0

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Minor cleanup

* Remove `min=0` for StoichiometricCoefficient type in Units.mo

* Introduce `min=0` for StoichiometricCoefficient in Units.mo

---------

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
The file was modified Modelica/Units.mo (diff)
Commit b908927a825acbfc4645cc07fe47aba32cfc2370 by noreply
Update version, uses annotation and copyright year (#4247)

* Updated version and uses annotation, copyright dates

* updated the copyright year in :
  1) Media/R134a
  2)Media/Air/ReferenceMoistAir
  3)readme.txt
  4) c code in Modelica/Resources/C-Sources
  5)python script for generating Release notes  in Resources
  6)license .txt files in Resources/Licenses

* Dropped version number as unnecessary

Text still mentions the year, so version number is not necessary here as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247/files#r1448560517. Dropped it to reduce maintenance load

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Revert to Release Note for 4.0.0 in UsersGuide

* Removed version number from documentation first line

Removed version number as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446969830

* Update dateModified to correct date

per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446968601

* Removed redundant version number info

Removed redundant version number info as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446969414

* Update ObsoleteModelica4.mo

Per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247/files#r1446972107

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Dropped version number

Dropped version number per comment in https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1448436599

* Dropped redudant version number

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

* updating the C library's version in Modelica/Resources/BuildProjects/autotools/configure.ac

* Expand month name in package.mo

* Update to correct month

* Revert copyright for contributor

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Update Modelica/Resources/C-Sources/stdint_wrap.h

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

* Update dateModified in Modelica/package.mo

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

* Update dateModified in ModelicaReference/package.mo

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

* Update dateModified in Modelica/package.mo

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

* Update dateModified in ModelicaReference/package.mo

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

* Update dateModified in ModelicaServices/package.mo

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

* Update dateModified in ModelicaServices/package.mo

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

* Update versionDate in ModelicaTest/package.mo

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

* Update dateModified in ModelicaTest/package.mo

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

* Update dateModified in ModelicaTestOverdetermined.mo

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

* Update dateModified in ModelicaTestOverdetermined.mo

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

* Update versionDate in ObsoleteModelica4.mo

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

* Update dateModified in ObsoleteModelica4.mo

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

* Update versionDate in Complex.mo

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

* Update dateModified in Complex.mo

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

* Update copyright year in LICENSE

* Update Modelica/Resources/C-Sources/ModelicaFFT.h

* Update Modelica/package.mo

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Update copyright year  in package.mo

* Remove placeholder of Version X_Y_0 Modelica/package.mo

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

---------

Co-authored-by: Harisankar-Allimangalath <144321750+Harisankar-Allimangalath@users.noreply.github.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified Modelica/Media/R134a.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaRandom.txt (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaKissFFT.txt (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.c (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaStandardLibrary.txt (diff)
The file was modified Complex.mo (diff)
The file was modified Modelica/Mechanics/Rotational/package.mo (diff)
The file was modified Modelica/Electrical/QuasiStatic/package.mo (diff)
The file was modified ModelicaReference/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaInternal.h (diff)
The file was modified Modelica/readme.txt (diff)
The file was modified Modelica/Units.mo (diff)
The file was modified Modelica/Mechanics/Translational/package.mo (diff)
The file was modified Modelica/Constants.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaIO.txt (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaStrings.txt (diff)
The file was modified Modelica/Resources/BuildProjects/autotools/configure.ac (diff)
The file was modified Modelica/ComplexBlocks/UsersGuide/Contact.mo (diff)
The file was modified Modelica/Electrical/Analog/Sensors/package.mo (diff)
The file was modified ModelicaTestOverdetermined.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.c (diff)
The file was modified Modelica/package.mo (diff)
The file was modified Modelica/Magnetic/FundamentalWave/package.mo (diff)
The file was modified Modelica/Fluid/package.mo (diff)
The file was modified Modelica/Electrical/Digital.mo (diff)
The file was modified Modelica/Electrical/PowerConverters/package.mo (diff)
The file was modified Modelica/Thermal/FluidHeatFlow/package.mo (diff)
The file was modified Modelica/Electrical/Analog/Ideal/package.mo (diff)
The file was modified Modelica/Magnetic/QuasiStatic/FundamentalWave/package.mo (diff)
The file was modified Modelica/Utilities/package.mo (diff)
The file was modified Modelica/Thermal/HeatTransfer/UsersGuide/Contact.mo (diff)
The file was modified Modelica/Fluid/Dissipation.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTablesUsertab.c (diff)
The file was modified LICENSE (diff)
The file was modified ModelicaServices/package.mo (diff)
The file was modified Modelica/Blocks/package.mo (diff)
The file was modified Modelica/StateGraph.mo (diff)
The file was modified Modelica/Electrical/Polyphase/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.h (diff)
The file was modified Modelica/Clocked/package.mo (diff)
The file was modified Modelica/Math/Polynomials.mo (diff)
The file was modified ModelicaTestConversion4.mo (diff)
The file was modified ObsoleteModelica4.mo (diff)
The file was modified Modelica/Math/package.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaInternal.txt (diff)
The file was modified Modelica/Electrical/Analog/Interfaces/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStrings.h (diff)
The file was modified ModelicaTest/package.mo (diff)
The file was modified Modelica/Electrical/Machines/package.mo (diff)
The file was modified Modelica/Media/Air/ReferenceMoistAir.mo (diff)
The file was modified Modelica/Thermal/FluidHeatFlow/UsersGuide/Contact.mo (diff)
The file was modified Modelica/Mechanics/MultiBody/package.mo (diff)
The file was modified Modelica/Blocks/Tables.mo (diff)
The file was modified Modelica/Electrical/Analog/Sources/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/stdint_wrap.h (diff)
The file was modified Modelica/Electrical/Analog/Basic/package.mo (diff)
The file was modified Modelica/Electrical/Analog/Lines/package.mo (diff)
The file was modified Modelica/Electrical/QuasiStatic/Machines/package.mo (diff)
The file was modified Modelica/Media/Air/ReferenceAir.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.h (diff)
The file was modified Modelica/Magnetic/FluxTubes/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.h (diff)
The file was modified Modelica/Icons.mo (diff)
The file was modified Modelica/Resources/Documentation/Generate-ReleaseNotes.py (diff)
The file was modified Modelica/Media/package.mo (diff)
Commit 1ed0e583902824f164575a3c8198c7e1d235eb4f by noreply
Upgrade zlib to v1.3.1 (#4278)

The file was modified Modelica/Resources/C-Sources/zlib/FAQ (diff)
The file was modified Modelica/Resources/C-Sources/zlib/ChangeLog (diff)
The file was modified Modelica/Resources/C-Sources/zlib/inflate.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zconf.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/gzguts.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/gzlib.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/deflate.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zlib.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/deflate.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/inftrees.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/inftrees.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/README (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zutil.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/trees.c (diff)
Commit b13e4d6d754853d2d4c3543ad20efc6541f3bffc by noreply
Add missing macro definitions (#4282)

The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.c (diff)
The file was modified .CI/Test/ModelicaUtilities.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaInternal.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.h (diff)
Commit 6f2b0201be445c10a1265e74618f72daa2c270ba by modelica
Bump actions to avoid deprecation warnings
The file was modified .github/workflows/checkCI.yml (diff)
The file was modified .github/workflows/checkCron.yml (diff)
The file was modified .github/workflows/generateReleaseNotes.yml (diff)
Commit 94a78735b811d3df012fcb086e2d9363176c6403 by modelica
Update .mailmap file to also work with onefetch
The file was modified .mailmap (diff)
Commit d156b9b4e9e5791ea8430ca0ac8659b9e14681c0 by noreply
Add redundant algorithm (#4284)

The file was modified Modelica/Math/BooleanVectors.mo (diff)
Commit 7ac7906706d000c1fc67a5812cd866618b63ffaf by noreply
Fix warning: 'noreturn' function does return (#4286)

The file was modified .CI/Test/Common.c (diff)

Summary

  1. Bump Modelica language version to 3.5 (details)
  2. Add figure to PID_Controller example (details)
  3. Remove trailing space in legend (details)
  4. Revert "Bump Modelica language version to 3.5" (details)
  5. Reindent annotation (details)
  6. Make third-party licenses explicit (#4268) (details)
  7. Utilize PressureSlope unit in Media consistently (#4262) (details)
  8. Fix loss factors in SharpEdgedOrifice (#4258) (details)
  9. Add ModelicaDuplicateString and ModelicaDuplicateStringWithErrorReturn (new in Modelica Language Specification version 3.5) (#3686) (details)
  10. R_s for each ideal gas record now calculated with R_NASA (details)
  11. R_s for each ideal gas record now calculated with constant R_NASA_2002 (details)
  12. Fix dimension error of PumpCharacteristics.linearPower (#4259) (details)
  13. Set unit instead of having it in description (#4264) (details)
  14. Make array inputs of external C functions const (introduced in Modelica 3.5) (#3700) (details)
  15. Delete unused protected parameters ndim, ndim2 and ndim_pointGravity (#4266) (details)
  16. Utilize PressureSlope (#4273) (details)
  17. Use boolean array reductions (#3919) (details)
  18. Remove unused code (#3622) (#3623) (details)
  19. Fix MSVC warning (#4274) (details)
  20. Removed voltageSensor.v[] (details)
  21. Create Version_4_1_0 (#4251) (details)
  22. Fix release notes generation (#3999) (details)
  23. Add StoichiometricCoefficient next to StoichiometricNumber (#4105) (details)
  24. Update version, uses annotation and copyright year (#4247) (details)
  25. Upgrade zlib to v1.3.1 (#4278) (details)
  26. Add missing macro definitions (#4282) (details)
  27. Bump actions to avoid deprecation warnings (details)
  28. Update .mailmap file to also work with onefetch (details)
  29. Add redundant algorithm (#4284) (details)
  30. Fix warning: 'noreturn' function does return (#4286) (details)
Commit c015bfc8962b20bef84c1bcc17c1a53b7bd89fa1 by Tidefelt Henrik
Bump Modelica language version to 3.5
The file was modified Modelica/package.mo (diff)
Commit b1731ad936a39976f081c811e8a549cca3308bbd by Tidefelt Henrik
Add figure to PID_Controller example
The file was modified Modelica/Blocks/package.mo (diff)
Commit e54fbbae06561c12f6ba2fe43c170b9ec65a18a8 by noreply
Remove trailing space in legend

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified Modelica/Blocks/package.mo (diff)
Commit 5b04aac4c8f11456f2e7f8d20e902a83513660a9 by Tidefelt Henrik
Revert "Bump Modelica language version to 3.5"

This reverts commit c015bfc8962b20bef84c1bcc17c1a53b7bd89fa1.

Bumping language version is now made the separate PR #4208.
The file was modified Modelica/package.mo (diff)
Commit e42bf06041cd8016d59ff2457c33d7f29215b02b by noreply
Reindent annotation

Co-authored-by: tobolar <tobolar@users.noreply.github.com>
The file was modified Modelica/Blocks/package.mo (diff)
Commit 80b9eed0f27068d9b368b7b1a6244587bd1b6a25 by noreply
Make third-party licenses explicit (#4268)

The file was addedModelica/Resources/Licenses/Third-party/LICENSE_APHashFunction.txt
The file was removedModelica/Resources/Licenses/LICENSE_uthash.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_zlib.txt
The file was removedModelica/Resources/Licenses/LICENSE_c99-snprintf.txt
The file was addedModelica/Resources/Licenses/Third-party/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_portable-snippets.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_uthash.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_stdint_msvc.txt
The file was removedModelica/Resources/Licenses/LICENSE_zlib.txt
The file was removedModelica/Resources/Licenses/LICENSE_portable-snippets.txt
The file was removedModelica/Resources/Licenses/LICENSE_APHashFunction.txt
Commit fa90ce72720e3ffee385d1f5ab6081eb43637a94 by noreply
Utilize PressureSlope unit in Media consistently (#4262)

* Utilize PressureRate unit

* Rename PressureRate to PressureSlope
The file was modified Modelica/Units.mo (diff)
The file was modified Modelica/Media/Air/MoistAir.mo (diff)
The file was modified Modelica/Media/package.mo (diff)
The file was modified Modelica/Media/Water/IF97_Utilities.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 .CI/Test/ModelicaUtilities.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStrings.c (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 modified Modelica/Fluid/Machines.mo (diff)
The file was addedModelicaTest/Fluid/TestComponents/Machines/TestLinearPower.mo
The file was modified ModelicaTest/Fluid/TestComponents/Machines/package.order (diff)
The file was addedModelicaTest/Resources/Reference/ModelicaTest/Fluid/TestComponents/Machines/TestLinearPower/comparisonSignals.txt
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 Modelica/Blocks/Tables.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTables.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.c (diff)
The file was modified ModelicaTest/Tables/CombiTimeTable.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTables.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.h (diff)
The file was modified ModelicaTest/Tables/CombiTable1Ds.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
The file was modified ModelicaTest/Tables/CombiTable1Dv.mo (diff)
Commit e041c729e8ee5dd34bd8af26243609c0e5156344 by noreply
Delete unused protected parameters ndim, ndim2 and ndim_pointGravity (#4266)

* Delete unused protected parameters ndim, ndim2 and ndim_pointGravity

* Document changed components in release notes

* Update Modelica/package.mo

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

---------

Co-authored-by: Harisankar-Allimangalath <144321750+Harisankar-Allimangalath@users.noreply.github.com>
Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified Modelica/Mechanics/MultiBody/package.mo (diff)
The file was modified Modelica/package.mo (diff)
Commit 07b15940866b7abdbb32b7abc799ad12784a5353 by noreply
Utilize PressureSlope (#4273)

The file was modified ModelicaTest/Media.mo (diff)
Commit ceae18716d2b21285b1d3fb81328794968252250 by noreply
Use boolean array reductions (#3919)

* Change description of allTrue to show difference compared to andTrue

* Use Boolean array reductions in some BooleanVectors functions

This takes advantages of tools' dedicated implementations of conjunction and disjunction of multiple values expressed as Boolean array reduction with min and max, respectively.

With the result being given by simple expressions, it seemed natural to also set Inline = true.

* Remove empty algorithm

Addressing review comment by @beutlich.

* Remove empty algorithm

* Remove empty algorithm

As suggested by @beutlich.
The file was modified Modelica/Math/BooleanVectors.mo (diff)
Commit 5fe4ebd813a2c723a712af477d61253f44b00d79 by noreply
Remove unused code (#3622) (#3623)

* remove unused code #3622

* Keep protected parameters in blocks and models, not in functions

* Add alternative implementation in FromSpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in Rotator.mo

Add alternative implementation comment and revert comment removal for those implementation

* Add alternative implementation comment in ToSpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in Rotator.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in SpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

---------

Co-authored-by: Christian Kral <dr.christian.kral@gmail.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/Rotator.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Components/SpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Components/Rotator.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/FromSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/ToSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Functions/ToSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Functions/FromSpacePhasor.mo (diff)
Commit 20d009ad2ad45cb8233abd45d5b5762193207d92 by noreply
Fix MSVC warning (#4274)

The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.c (diff)
Commit 074ccf4412c2682c8fe28db7d3e8bda769514e1f by modelica
Removed voltageSensor.v[]
The file was modified Modelica/Resources/Reference/Modelica/Electrical/PowerConverters/Examples/DCAC/PolyphaseTwoLevel/PolyphaseTwoLevel_RL/comparisonSignals.txt (diff)
Commit 8753b872a7caa6d51d6214505f1e59638de87ec7 by noreply
Create Version_4_1_0 (#4251)

The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.md
The file was modified Modelica/package.mo (diff)
The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.html
The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.pdf
Commit a47caa427835a509135675dbafa5b1d22627706e by noreply
Fix release notes generation (#3999)

* Fix release notes generation

The previously used docverter service for MD to HTML/PDF conversion was shut down and will not come back. This is an alternative implementation with local MD to HTML conversion and utilizing the docraptor service for HTML to PDF conversion.

* Bump dependencies

* Bump python packages
The file was modified .github/workflows/generateReleaseNotes.yml (diff)
The file was modified .gitignore (diff)
The file was modified Modelica/Resources/Documentation/Generate-ReleaseNotes.py (diff)
The file was modified Modelica/Resources/Documentation/Modelica-ReleaseNotes-Template.html (diff)
Commit fbfd942cbce4256c45fa040000f3274566394203 by noreply
Add StoichiometricCoefficient next to StoichiometricNumber (#4105)

* Add StoichiometricCoefficient next to StoichiometricNumber

* Set min=0

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Minor cleanup

* Remove `min=0` for StoichiometricCoefficient type in Units.mo

* Introduce `min=0` for StoichiometricCoefficient in Units.mo

---------

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
The file was modified Modelica/Units.mo (diff)
Commit b908927a825acbfc4645cc07fe47aba32cfc2370 by noreply
Update version, uses annotation and copyright year (#4247)

* Updated version and uses annotation, copyright dates

* updated the copyright year in :
  1) Media/R134a
  2)Media/Air/ReferenceMoistAir
  3)readme.txt
  4) c code in Modelica/Resources/C-Sources
  5)python script for generating Release notes  in Resources
  6)license .txt files in Resources/Licenses

* Dropped version number as unnecessary

Text still mentions the year, so version number is not necessary here as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247/files#r1448560517. Dropped it to reduce maintenance load

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Revert to Release Note for 4.0.0 in UsersGuide

* Removed version number from documentation first line

Removed version number as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446969830

* Update dateModified to correct date

per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446968601

* Removed redundant version number info

Removed redundant version number info as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446969414

* Update ObsoleteModelica4.mo

Per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247/files#r1446972107

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Dropped version number

Dropped version number per comment in https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1448436599

* Dropped redudant version number

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

* updating the C library's version in Modelica/Resources/BuildProjects/autotools/configure.ac

* Expand month name in package.mo

* Update to correct month

* Revert copyright for contributor

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Update Modelica/Resources/C-Sources/stdint_wrap.h

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

* Update dateModified in Modelica/package.mo

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

* Update dateModified in ModelicaReference/package.mo

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

* Update dateModified in Modelica/package.mo

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

* Update dateModified in ModelicaReference/package.mo

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

* Update dateModified in ModelicaServices/package.mo

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

* Update dateModified in ModelicaServices/package.mo

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

* Update versionDate in ModelicaTest/package.mo

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

* Update dateModified in ModelicaTest/package.mo

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

* Update dateModified in ModelicaTestOverdetermined.mo

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

* Update dateModified in ModelicaTestOverdetermined.mo

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

* Update versionDate in ObsoleteModelica4.mo

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

* Update dateModified in ObsoleteModelica4.mo

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

* Update versionDate in Complex.mo

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

* Update dateModified in Complex.mo

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

* Update copyright year in LICENSE

* Update Modelica/Resources/C-Sources/ModelicaFFT.h

* Update Modelica/package.mo

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Update copyright year  in package.mo

* Remove placeholder of Version X_Y_0 Modelica/package.mo

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

---------

Co-authored-by: Harisankar-Allimangalath <144321750+Harisankar-Allimangalath@users.noreply.github.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.c (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaKissFFT.txt (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaInternal.txt (diff)
The file was modified Modelica/Clocked/package.mo (diff)
The file was modified Modelica/Electrical/QuasiStatic/Machines/package.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaStandardLibrary.txt (diff)
The file was modified Modelica/Electrical/Machines/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.h (diff)
The file was modified ModelicaReference/package.mo (diff)
The file was modified Modelica/Thermal/FluidHeatFlow/UsersGuide/Contact.mo (diff)
The file was modified Modelica/Electrical/Analog/Sensors/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
The file was modified Modelica/Media/Air/ReferenceMoistAir.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTablesUsertab.c (diff)
The file was modified Modelica/Media/Air/ReferenceAir.mo (diff)
The file was modified Modelica/readme.txt (diff)
The file was modified Modelica/Electrical/Digital.mo (diff)
The file was modified Modelica/Fluid/Dissipation.mo (diff)
The file was modified Modelica/package.mo (diff)
The file was modified Modelica/Resources/Documentation/Generate-ReleaseNotes.py (diff)
The file was modified Modelica/Math/Polynomials.mo (diff)
The file was modified Modelica/Resources/BuildProjects/autotools/configure.ac (diff)
The file was modified Modelica/Blocks/Tables.mo (diff)
The file was modified Modelica/Blocks/package.mo (diff)
The file was modified Modelica/Electrical/Analog/Lines/package.mo (diff)
The file was modified Modelica/Math/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.h (diff)
The file was modified Modelica/Media/package.mo (diff)
The file was modified Complex.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaStrings.txt (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.c (diff)
The file was modified Modelica/Mechanics/Rotational/package.mo (diff)
The file was modified Modelica/Magnetic/FluxTubes/package.mo (diff)
The file was modified Modelica/Fluid/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStrings.h (diff)
The file was modified Modelica/Mechanics/MultiBody/package.mo (diff)
The file was modified Modelica/Electrical/Polyphase/package.mo (diff)
The file was modified Modelica/Constants.mo (diff)
The file was modified Modelica/StateGraph.mo (diff)
The file was modified Modelica/Electrical/Analog/Basic/package.mo (diff)
The file was modified Modelica/Electrical/Analog/Sources/package.mo (diff)
The file was modified Modelica/Mechanics/Translational/package.mo (diff)
The file was modified ModelicaTestConversion4.mo (diff)
The file was modified Modelica/Magnetic/QuasiStatic/FundamentalWave/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/stdint_wrap.h (diff)
The file was modified Modelica/Thermal/HeatTransfer/UsersGuide/Contact.mo (diff)
The file was modified Modelica/Units.mo (diff)
The file was modified Modelica/Utilities/package.mo (diff)
The file was modified ModelicaTestOverdetermined.mo (diff)
The file was modified Modelica/Electrical/PowerConverters/package.mo (diff)
The file was modified Modelica/Magnetic/FundamentalWave/package.mo (diff)
The file was modified Modelica/Electrical/Analog/Ideal/package.mo (diff)
The file was modified Modelica/Media/R134a.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaRandom.txt (diff)
The file was modified LICENSE (diff)
The file was modified Modelica/Electrical/QuasiStatic/package.mo (diff)
The file was modified Modelica/Icons.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaInternal.h (diff)
The file was modified Modelica/ComplexBlocks/UsersGuide/Contact.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaIO.txt (diff)
The file was modified Modelica/Electrical/Analog/Interfaces/package.mo (diff)
The file was modified Modelica/Thermal/FluidHeatFlow/package.mo (diff)
The file was modified ModelicaTest/package.mo (diff)
The file was modified ModelicaServices/package.mo (diff)
The file was modified ObsoleteModelica4.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.h (diff)
Commit 1ed0e583902824f164575a3c8198c7e1d235eb4f by noreply
Upgrade zlib to v1.3.1 (#4278)

The file was modified Modelica/Resources/C-Sources/zlib/inftrees.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/deflate.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/ChangeLog (diff)
The file was modified Modelica/Resources/C-Sources/zlib/inftrees.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/gzguts.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/inflate.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zlib.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/README (diff)
The file was modified Modelica/Resources/C-Sources/zlib/gzlib.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zconf.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/trees.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/FAQ (diff)
The file was modified Modelica/Resources/C-Sources/zlib/deflate.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zutil.h (diff)
Commit b13e4d6d754853d2d4c3543ad20efc6541f3bffc by noreply
Add missing macro definitions (#4282)

The file was modified .CI/Test/ModelicaUtilities.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaInternal.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
Commit 6f2b0201be445c10a1265e74618f72daa2c270ba by modelica
Bump actions to avoid deprecation warnings
The file was modified .github/workflows/checkCron.yml (diff)
The file was modified .github/workflows/generateReleaseNotes.yml (diff)
The file was modified .github/workflows/checkCI.yml (diff)
Commit 94a78735b811d3df012fcb086e2d9363176c6403 by modelica
Update .mailmap file to also work with onefetch
The file was modified .mailmap (diff)
Commit d156b9b4e9e5791ea8430ca0ac8659b9e14681c0 by noreply
Add redundant algorithm (#4284)

The file was modified Modelica/Math/BooleanVectors.mo (diff)
Commit 7ac7906706d000c1fc67a5812cd866618b63ffaf by noreply
Fix warning: 'noreturn' function does return (#4286)

The file was modified .CI/Test/Common.c (diff)

Summary

  1. Bump Modelica language version to 3.5 (details)
  2. Add figure to PID_Controller example (details)
  3. Remove trailing space in legend (details)
  4. Revert "Bump Modelica language version to 3.5" (details)
  5. Reindent annotation (details)
  6. Make third-party licenses explicit (#4268) (details)
  7. Utilize PressureSlope unit in Media consistently (#4262) (details)
  8. Fix loss factors in SharpEdgedOrifice (#4258) (details)
  9. Add ModelicaDuplicateString and ModelicaDuplicateStringWithErrorReturn (new in Modelica Language Specification version 3.5) (#3686) (details)
  10. R_s for each ideal gas record now calculated with R_NASA (details)
  11. R_s for each ideal gas record now calculated with constant R_NASA_2002 (details)
  12. Fix dimension error of PumpCharacteristics.linearPower (#4259) (details)
  13. Set unit instead of having it in description (#4264) (details)
  14. Make array inputs of external C functions const (introduced in Modelica 3.5) (#3700) (details)
  15. Delete unused protected parameters ndim, ndim2 and ndim_pointGravity (#4266) (details)
  16. Utilize PressureSlope (#4273) (details)
  17. Use boolean array reductions (#3919) (details)
  18. Remove unused code (#3622) (#3623) (details)
  19. Fix MSVC warning (#4274) (details)
  20. Removed voltageSensor.v[] (details)
  21. Create Version_4_1_0 (#4251) (details)
  22. Fix release notes generation (#3999) (details)
  23. Add StoichiometricCoefficient next to StoichiometricNumber (#4105) (details)
  24. Update version, uses annotation and copyright year (#4247) (details)
  25. Upgrade zlib to v1.3.1 (#4278) (details)
  26. Add missing macro definitions (#4282) (details)
  27. Bump actions to avoid deprecation warnings (details)
  28. Update .mailmap file to also work with onefetch (details)
  29. Add redundant algorithm (#4284) (details)
  30. Fix warning: 'noreturn' function does return (#4286) (details)
Commit c015bfc8962b20bef84c1bcc17c1a53b7bd89fa1 by Tidefelt Henrik
Bump Modelica language version to 3.5
The file was modified Modelica/package.mo (diff)
Commit b1731ad936a39976f081c811e8a549cca3308bbd by Tidefelt Henrik
Add figure to PID_Controller example
The file was modified Modelica/Blocks/package.mo (diff)
Commit e54fbbae06561c12f6ba2fe43c170b9ec65a18a8 by noreply
Remove trailing space in legend

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified Modelica/Blocks/package.mo (diff)
Commit 5b04aac4c8f11456f2e7f8d20e902a83513660a9 by Tidefelt Henrik
Revert "Bump Modelica language version to 3.5"

This reverts commit c015bfc8962b20bef84c1bcc17c1a53b7bd89fa1.

Bumping language version is now made the separate PR #4208.
The file was modified Modelica/package.mo (diff)
Commit e42bf06041cd8016d59ff2457c33d7f29215b02b by noreply
Reindent annotation

Co-authored-by: tobolar <tobolar@users.noreply.github.com>
The file was modified Modelica/Blocks/package.mo (diff)
Commit 80b9eed0f27068d9b368b7b1a6244587bd1b6a25 by noreply
Make third-party licenses explicit (#4268)

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_APHashFunction.txt
The file was removedModelica/Resources/Licenses/LICENSE_win32_dirent.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_zlib.txt
The file was removedModelica/Resources/Licenses/LICENSE_uthash.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_uthash.txt
The file was removedModelica/Resources/Licenses/LICENSE_APHashFunction.txt
The file was removedModelica/Resources/Licenses/LICENSE_c99-snprintf.txt
The file was removedModelica/Resources/Licenses/LICENSE_portable-snippets.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_portable-snippets.txt
The file was removedModelica/Resources/Licenses/LICENSE_zlib.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_win32_dirent.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_stdint_msvc.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 .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)
The file was modified Modelica/Resources/C-Sources/ModelicaStrings.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 modified ModelicaTest/Fluid/TestComponents/Machines/package.order (diff)
The file was modified Modelica/Fluid/Machines.mo (diff)
The file was addedModelicaTest/Resources/Reference/ModelicaTest/Fluid/TestComponents/Machines/TestLinearPower/comparisonSignals.txt
The file was addedModelicaTest/Fluid/TestComponents/Machines/TestLinearPower.mo
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/Electrical/QuasiStatic/SinglePhase/Examples/SeriesBode.mo (diff)
The file was modified Modelica/ComplexBlocks/ComplexMath/Bode.mo (diff)
The file was modified Modelica/StateGraph.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/CombiTable1Dv.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTables.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.c (diff)
The file was modified Modelica/Blocks/Tables.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTables.c (diff)
The file was modified ModelicaTest/Tables/CombiTimeTable.mo (diff)
The file was modified ModelicaTest/Tables/CombiTable1Ds.mo (diff)
Commit e041c729e8ee5dd34bd8af26243609c0e5156344 by noreply
Delete unused protected parameters ndim, ndim2 and ndim_pointGravity (#4266)

* Delete unused protected parameters ndim, ndim2 and ndim_pointGravity

* Document changed components in release notes

* Update Modelica/package.mo

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

---------

Co-authored-by: Harisankar-Allimangalath <144321750+Harisankar-Allimangalath@users.noreply.github.com>
Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified Modelica/Mechanics/MultiBody/package.mo (diff)
The file was modified Modelica/package.mo (diff)
Commit 07b15940866b7abdbb32b7abc799ad12784a5353 by noreply
Utilize PressureSlope (#4273)

The file was modified ModelicaTest/Media.mo (diff)
Commit ceae18716d2b21285b1d3fb81328794968252250 by noreply
Use boolean array reductions (#3919)

* Change description of allTrue to show difference compared to andTrue

* Use Boolean array reductions in some BooleanVectors functions

This takes advantages of tools' dedicated implementations of conjunction and disjunction of multiple values expressed as Boolean array reduction with min and max, respectively.

With the result being given by simple expressions, it seemed natural to also set Inline = true.

* Remove empty algorithm

Addressing review comment by @beutlich.

* Remove empty algorithm

* Remove empty algorithm

As suggested by @beutlich.
The file was modified Modelica/Math/BooleanVectors.mo (diff)
Commit 5fe4ebd813a2c723a712af477d61253f44b00d79 by noreply
Remove unused code (#3622) (#3623)

* remove unused code #3622

* Keep protected parameters in blocks and models, not in functions

* Add alternative implementation in FromSpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in Rotator.mo

Add alternative implementation comment and revert comment removal for those implementation

* Add alternative implementation comment in ToSpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in Rotator.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in SpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

---------

Co-authored-by: Christian Kral <dr.christian.kral@gmail.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
The file was modified Modelica/Electrical/Machines/SpacePhasors/Functions/ToSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/ToSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Components/SpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/FromSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Components/Rotator.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/Rotator.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Functions/FromSpacePhasor.mo (diff)
Commit 20d009ad2ad45cb8233abd45d5b5762193207d92 by noreply
Fix MSVC warning (#4274)

The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.c (diff)
Commit 074ccf4412c2682c8fe28db7d3e8bda769514e1f by modelica
Removed voltageSensor.v[]
The file was modified Modelica/Resources/Reference/Modelica/Electrical/PowerConverters/Examples/DCAC/PolyphaseTwoLevel/PolyphaseTwoLevel_RL/comparisonSignals.txt (diff)
Commit 8753b872a7caa6d51d6214505f1e59638de87ec7 by noreply
Create Version_4_1_0 (#4251)

The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.pdf
The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.md
The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.html
The file was modified Modelica/package.mo (diff)
Commit a47caa427835a509135675dbafa5b1d22627706e by noreply
Fix release notes generation (#3999)

* Fix release notes generation

The previously used docverter service for MD to HTML/PDF conversion was shut down and will not come back. This is an alternative implementation with local MD to HTML conversion and utilizing the docraptor service for HTML to PDF conversion.

* Bump dependencies

* Bump python packages
The file was modified Modelica/Resources/Documentation/Generate-ReleaseNotes.py (diff)
The file was modified Modelica/Resources/Documentation/Modelica-ReleaseNotes-Template.html (diff)
The file was modified .gitignore (diff)
The file was modified .github/workflows/generateReleaseNotes.yml (diff)
Commit fbfd942cbce4256c45fa040000f3274566394203 by noreply
Add StoichiometricCoefficient next to StoichiometricNumber (#4105)

* Add StoichiometricCoefficient next to StoichiometricNumber

* Set min=0

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Minor cleanup

* Remove `min=0` for StoichiometricCoefficient type in Units.mo

* Introduce `min=0` for StoichiometricCoefficient in Units.mo

---------

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
The file was modified Modelica/Units.mo (diff)
Commit b908927a825acbfc4645cc07fe47aba32cfc2370 by noreply
Update version, uses annotation and copyright year (#4247)

* Updated version and uses annotation, copyright dates

* updated the copyright year in :
  1) Media/R134a
  2)Media/Air/ReferenceMoistAir
  3)readme.txt
  4) c code in Modelica/Resources/C-Sources
  5)python script for generating Release notes  in Resources
  6)license .txt files in Resources/Licenses

* Dropped version number as unnecessary

Text still mentions the year, so version number is not necessary here as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247/files#r1448560517. Dropped it to reduce maintenance load

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Revert to Release Note for 4.0.0 in UsersGuide

* Removed version number from documentation first line

Removed version number as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446969830

* Update dateModified to correct date

per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446968601

* Removed redundant version number info

Removed redundant version number info as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446969414

* Update ObsoleteModelica4.mo

Per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247/files#r1446972107

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Dropped version number

Dropped version number per comment in https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1448436599

* Dropped redudant version number

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

* updating the C library's version in Modelica/Resources/BuildProjects/autotools/configure.ac

* Expand month name in package.mo

* Update to correct month

* Revert copyright for contributor

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Update Modelica/Resources/C-Sources/stdint_wrap.h

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

* Update dateModified in Modelica/package.mo

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

* Update dateModified in ModelicaReference/package.mo

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

* Update dateModified in Modelica/package.mo

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

* Update dateModified in ModelicaReference/package.mo

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

* Update dateModified in ModelicaServices/package.mo

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

* Update dateModified in ModelicaServices/package.mo

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

* Update versionDate in ModelicaTest/package.mo

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

* Update dateModified in ModelicaTest/package.mo

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

* Update dateModified in ModelicaTestOverdetermined.mo

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

* Update dateModified in ModelicaTestOverdetermined.mo

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

* Update versionDate in ObsoleteModelica4.mo

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

* Update dateModified in ObsoleteModelica4.mo

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

* Update versionDate in Complex.mo

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

* Update dateModified in Complex.mo

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

* Update copyright year in LICENSE

* Update Modelica/Resources/C-Sources/ModelicaFFT.h

* Update Modelica/package.mo

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Update copyright year  in package.mo

* Remove placeholder of Version X_Y_0 Modelica/package.mo

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

---------

Co-authored-by: Harisankar-Allimangalath <144321750+Harisankar-Allimangalath@users.noreply.github.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified Modelica/Math/Polynomials.mo (diff)
The file was modified Modelica/Mechanics/Rotational/package.mo (diff)
The file was modified Modelica/Thermal/FluidHeatFlow/UsersGuide/Contact.mo (diff)
The file was modified Modelica/package.mo (diff)
The file was modified Modelica/Math/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/stdint_wrap.h (diff)
The file was modified Modelica/StateGraph.mo (diff)
The file was modified Modelica/Icons.mo (diff)
The file was modified ObsoleteModelica4.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaRandom.txt (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaIO.txt (diff)
The file was modified Modelica/Resources/BuildProjects/autotools/configure.ac (diff)
The file was modified Modelica/Blocks/Tables.mo (diff)
The file was modified Modelica/Electrical/QuasiStatic/Machines/package.mo (diff)
The file was modified Modelica/Electrical/PowerConverters/package.mo (diff)
The file was modified Modelica/Constants.mo (diff)
The file was modified Modelica/Electrical/QuasiStatic/package.mo (diff)
The file was modified Modelica/Fluid/Dissipation.mo (diff)
The file was modified Modelica/Media/Air/ReferenceMoistAir.mo (diff)
The file was modified Modelica/Mechanics/Translational/package.mo (diff)
The file was modified ModelicaTest/package.mo (diff)
The file was modified Complex.mo (diff)
The file was modified ModelicaReference/package.mo (diff)
The file was modified Modelica/Magnetic/FundamentalWave/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.h (diff)
The file was modified Modelica/Media/R134a.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.c (diff)
The file was modified Modelica/readme.txt (diff)
The file was modified Modelica/Resources/Documentation/Generate-ReleaseNotes.py (diff)
The file was modified Modelica/Thermal/HeatTransfer/UsersGuide/Contact.mo (diff)
The file was modified Modelica/Electrical/Polyphase/package.mo (diff)
The file was modified Modelica/Media/package.mo (diff)
The file was modified Modelica/Mechanics/MultiBody/package.mo (diff)
The file was modified Modelica/Clocked/package.mo (diff)
The file was modified Modelica/Electrical/Machines/package.mo (diff)
The file was modified ModelicaTestOverdetermined.mo (diff)
The file was modified Modelica/Electrical/Digital.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaKissFFT.txt (diff)
The file was modified Modelica/Electrical/Analog/Sources/package.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaInternal.txt (diff)
The file was modified LICENSE (diff)
The file was modified Modelica/Magnetic/QuasiStatic/FundamentalWave/package.mo (diff)
The file was modified Modelica/Thermal/FluidHeatFlow/package.mo (diff)
The file was modified Modelica/Media/Air/ReferenceAir.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaStandardLibrary.txt (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
The file was modified Modelica/ComplexBlocks/UsersGuide/Contact.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaInternal.h (diff)
The file was modified ModelicaServices/package.mo (diff)
The file was modified Modelica/Electrical/Analog/Lines/package.mo (diff)
The file was modified Modelica/Magnetic/FluxTubes/package.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaStrings.txt (diff)
The file was modified Modelica/Electrical/Analog/Ideal/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.c (diff)
The file was modified Modelica/Utilities/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.h (diff)
The file was modified Modelica/Units.mo (diff)
The file was modified Modelica/Electrical/Analog/Sensors/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTablesUsertab.c (diff)
The file was modified Modelica/Electrical/Analog/Basic/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.h (diff)
The file was modified Modelica/Fluid/package.mo (diff)
The file was modified Modelica/Electrical/Analog/Interfaces/package.mo (diff)
The file was modified ModelicaTestConversion4.mo (diff)
The file was modified Modelica/Blocks/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStrings.h (diff)
Commit 1ed0e583902824f164575a3c8198c7e1d235eb4f by noreply
Upgrade zlib to v1.3.1 (#4278)

The file was modified Modelica/Resources/C-Sources/zlib/gzlib.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/deflate.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/inftrees.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zconf.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zutil.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/ChangeLog (diff)
The file was modified Modelica/Resources/C-Sources/zlib/README (diff)
The file was modified Modelica/Resources/C-Sources/zlib/trees.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/deflate.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/gzguts.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/FAQ (diff)
The file was modified Modelica/Resources/C-Sources/zlib/inflate.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/inftrees.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zlib.h (diff)
Commit b13e4d6d754853d2d4c3543ad20efc6541f3bffc by noreply
Add missing macro definitions (#4282)

The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.c (diff)
The file was modified .CI/Test/ModelicaUtilities.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaInternal.c (diff)
Commit 6f2b0201be445c10a1265e74618f72daa2c270ba by modelica
Bump actions to avoid deprecation warnings
The file was modified .github/workflows/checkCI.yml (diff)
The file was modified .github/workflows/generateReleaseNotes.yml (diff)
The file was modified .github/workflows/checkCron.yml (diff)
Commit 94a78735b811d3df012fcb086e2d9363176c6403 by modelica
Update .mailmap file to also work with onefetch
The file was modified .mailmap (diff)
Commit d156b9b4e9e5791ea8430ca0ac8659b9e14681c0 by noreply
Add redundant algorithm (#4284)

The file was modified Modelica/Math/BooleanVectors.mo (diff)
Commit 7ac7906706d000c1fc67a5812cd866618b63ffaf by noreply
Fix warning: 'noreturn' function does return (#4286)

The file was modified .CI/Test/Common.c (diff)

Summary

  1. Bump Modelica language version to 3.5 (details)
  2. Add figure to PID_Controller example (details)
  3. Remove trailing space in legend (details)
  4. Revert "Bump Modelica language version to 3.5" (details)
  5. Reindent annotation (details)
  6. Make third-party licenses explicit (#4268) (details)
  7. Utilize PressureSlope unit in Media consistently (#4262) (details)
  8. Fix loss factors in SharpEdgedOrifice (#4258) (details)
  9. Add ModelicaDuplicateString and ModelicaDuplicateStringWithErrorReturn (new in Modelica Language Specification version 3.5) (#3686) (details)
  10. R_s for each ideal gas record now calculated with R_NASA (details)
  11. R_s for each ideal gas record now calculated with constant R_NASA_2002 (details)
  12. Fix dimension error of PumpCharacteristics.linearPower (#4259) (details)
  13. Set unit instead of having it in description (#4264) (details)
  14. Make array inputs of external C functions const (introduced in Modelica 3.5) (#3700) (details)
  15. Delete unused protected parameters ndim, ndim2 and ndim_pointGravity (#4266) (details)
  16. Utilize PressureSlope (#4273) (details)
  17. Use boolean array reductions (#3919) (details)
  18. Remove unused code (#3622) (#3623) (details)
  19. Fix MSVC warning (#4274) (details)
  20. Removed voltageSensor.v[] (details)
  21. Create Version_4_1_0 (#4251) (details)
  22. Fix release notes generation (#3999) (details)
  23. Add StoichiometricCoefficient next to StoichiometricNumber (#4105) (details)
  24. Update version, uses annotation and copyright year (#4247) (details)
  25. Upgrade zlib to v1.3.1 (#4278) (details)
  26. Add missing macro definitions (#4282) (details)
  27. Bump actions to avoid deprecation warnings (details)
  28. Update .mailmap file to also work with onefetch (details)
  29. Add redundant algorithm (#4284) (details)
  30. Fix warning: 'noreturn' function does return (#4286) (details)
Commit c015bfc8962b20bef84c1bcc17c1a53b7bd89fa1 by Tidefelt Henrik
Bump Modelica language version to 3.5
The file was modified Modelica/package.mo (diff)
Commit b1731ad936a39976f081c811e8a549cca3308bbd by Tidefelt Henrik
Add figure to PID_Controller example
The file was modified Modelica/Blocks/package.mo (diff)
Commit e54fbbae06561c12f6ba2fe43c170b9ec65a18a8 by noreply
Remove trailing space in legend

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified Modelica/Blocks/package.mo (diff)
Commit 5b04aac4c8f11456f2e7f8d20e902a83513660a9 by Tidefelt Henrik
Revert "Bump Modelica language version to 3.5"

This reverts commit c015bfc8962b20bef84c1bcc17c1a53b7bd89fa1.

Bumping language version is now made the separate PR #4208.
The file was modified Modelica/package.mo (diff)
Commit e42bf06041cd8016d59ff2457c33d7f29215b02b by noreply
Reindent annotation

Co-authored-by: tobolar <tobolar@users.noreply.github.com>
The file was modified Modelica/Blocks/package.mo (diff)
Commit 80b9eed0f27068d9b368b7b1a6244587bd1b6a25 by noreply
Make third-party licenses explicit (#4268)

The file was addedModelica/Resources/Licenses/Third-party/LICENSE_win32_dirent.txt
The file was removedModelica/Resources/Licenses/LICENSE_zlib.txt
The file was removedModelica/Resources/Licenses/LICENSE_c99-snprintf.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_portable-snippets.txt
The file was removedModelica/Resources/Licenses/LICENSE_win32_dirent.txt
The file was removedModelica/Resources/Licenses/LICENSE_uthash.txt
The file was removedModelica/Resources/Licenses/LICENSE_portable-snippets.txt
The file was removedModelica/Resources/Licenses/LICENSE_stdint_msvc.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_zlib.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_APHashFunction.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_c99-snprintf.txt
The file was removedModelica/Resources/Licenses/LICENSE_APHashFunction.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_uthash.txt
The file was addedModelica/Resources/Licenses/Third-party/LICENSE_stdint_msvc.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/Units.mo (diff)
The file was modified Modelica/Media/Air/MoistAir.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/ModelicaInternal.c (diff)
The file was modified .CI/Test/Common.c (diff)
The file was modified .CI/Test/ModelicaUtilities.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStrings.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 modified Modelica/Fluid/Machines.mo (diff)
The file was addedModelicaTest/Fluid/TestComponents/Machines/TestLinearPower.mo
The file was modified ModelicaTest/Fluid/TestComponents/Machines/package.order (diff)
The file was addedModelicaTest/Resources/Reference/ModelicaTest/Fluid/TestComponents/Machines/TestLinearPower/comparisonSignals.txt
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/ComplexBlocks/ComplexMath/Bode.mo (diff)
The file was modified Modelica/StateGraph.mo (diff)
The file was modified Modelica/Electrical/QuasiStatic/SinglePhase/Examples/SeriesBode.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 Modelica/Resources/C-Sources/ModelicaRandom.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.c (diff)
The file was modified Modelica/Blocks/Tables.mo (diff)
The file was modified ModelicaTest/Tables/CombiTable1Dv.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
The file was modified ModelicaTest/Tables/CombiTable1Ds.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTables.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTables.c (diff)
The file was modified ModelicaTest/Tables/CombiTimeTable.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.h (diff)
Commit e041c729e8ee5dd34bd8af26243609c0e5156344 by noreply
Delete unused protected parameters ndim, ndim2 and ndim_pointGravity (#4266)

* Delete unused protected parameters ndim, ndim2 and ndim_pointGravity

* Document changed components in release notes

* Update Modelica/package.mo

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

---------

Co-authored-by: Harisankar-Allimangalath <144321750+Harisankar-Allimangalath@users.noreply.github.com>
Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified Modelica/Mechanics/MultiBody/package.mo (diff)
The file was modified Modelica/package.mo (diff)
Commit 07b15940866b7abdbb32b7abc799ad12784a5353 by noreply
Utilize PressureSlope (#4273)

The file was modified ModelicaTest/Media.mo (diff)
Commit ceae18716d2b21285b1d3fb81328794968252250 by noreply
Use boolean array reductions (#3919)

* Change description of allTrue to show difference compared to andTrue

* Use Boolean array reductions in some BooleanVectors functions

This takes advantages of tools' dedicated implementations of conjunction and disjunction of multiple values expressed as Boolean array reduction with min and max, respectively.

With the result being given by simple expressions, it seemed natural to also set Inline = true.

* Remove empty algorithm

Addressing review comment by @beutlich.

* Remove empty algorithm

* Remove empty algorithm

As suggested by @beutlich.
The file was modified Modelica/Math/BooleanVectors.mo (diff)
Commit 5fe4ebd813a2c723a712af477d61253f44b00d79 by noreply
Remove unused code (#3622) (#3623)

* remove unused code #3622

* Keep protected parameters in blocks and models, not in functions

* Add alternative implementation in FromSpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in Rotator.mo

Add alternative implementation comment and revert comment removal for those implementation

* Add alternative implementation comment in ToSpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in Rotator.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in SpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

---------

Co-authored-by: Christian Kral <dr.christian.kral@gmail.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/ToSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Functions/ToSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Components/Rotator.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Components/SpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/FromSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/Rotator.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Functions/FromSpacePhasor.mo (diff)
Commit 20d009ad2ad45cb8233abd45d5b5762193207d92 by noreply
Fix MSVC warning (#4274)

The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.c (diff)
Commit 074ccf4412c2682c8fe28db7d3e8bda769514e1f by modelica
Removed voltageSensor.v[]
The file was modified Modelica/Resources/Reference/Modelica/Electrical/PowerConverters/Examples/DCAC/PolyphaseTwoLevel/PolyphaseTwoLevel_RL/comparisonSignals.txt (diff)
Commit 8753b872a7caa6d51d6214505f1e59638de87ec7 by noreply
Create Version_4_1_0 (#4251)

The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.html
The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.md
The file was modified Modelica/package.mo (diff)
The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.pdf
Commit a47caa427835a509135675dbafa5b1d22627706e by noreply
Fix release notes generation (#3999)

* Fix release notes generation

The previously used docverter service for MD to HTML/PDF conversion was shut down and will not come back. This is an alternative implementation with local MD to HTML conversion and utilizing the docraptor service for HTML to PDF conversion.

* Bump dependencies

* Bump python packages
The file was modified .gitignore (diff)
The file was modified Modelica/Resources/Documentation/Generate-ReleaseNotes.py (diff)
The file was modified .github/workflows/generateReleaseNotes.yml (diff)
The file was modified Modelica/Resources/Documentation/Modelica-ReleaseNotes-Template.html (diff)
Commit fbfd942cbce4256c45fa040000f3274566394203 by noreply
Add StoichiometricCoefficient next to StoichiometricNumber (#4105)

* Add StoichiometricCoefficient next to StoichiometricNumber

* Set min=0

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Minor cleanup

* Remove `min=0` for StoichiometricCoefficient type in Units.mo

* Introduce `min=0` for StoichiometricCoefficient in Units.mo

---------

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
The file was modified Modelica/Units.mo (diff)
Commit b908927a825acbfc4645cc07fe47aba32cfc2370 by noreply
Update version, uses annotation and copyright year (#4247)

* Updated version and uses annotation, copyright dates

* updated the copyright year in :
  1) Media/R134a
  2)Media/Air/ReferenceMoistAir
  3)readme.txt
  4) c code in Modelica/Resources/C-Sources
  5)python script for generating Release notes  in Resources
  6)license .txt files in Resources/Licenses

* Dropped version number as unnecessary

Text still mentions the year, so version number is not necessary here as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247/files#r1448560517. Dropped it to reduce maintenance load

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Revert to Release Note for 4.0.0 in UsersGuide

* Removed version number from documentation first line

Removed version number as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446969830

* Update dateModified to correct date

per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446968601

* Removed redundant version number info

Removed redundant version number info as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446969414

* Update ObsoleteModelica4.mo

Per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247/files#r1446972107

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Dropped version number

Dropped version number per comment in https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1448436599

* Dropped redudant version number

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

* updating the C library's version in Modelica/Resources/BuildProjects/autotools/configure.ac

* Expand month name in package.mo

* Update to correct month

* Revert copyright for contributor

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Update Modelica/Resources/C-Sources/stdint_wrap.h

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

* Update dateModified in Modelica/package.mo

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

* Update dateModified in ModelicaReference/package.mo

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

* Update dateModified in Modelica/package.mo

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

* Update dateModified in ModelicaReference/package.mo

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

* Update dateModified in ModelicaServices/package.mo

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

* Update dateModified in ModelicaServices/package.mo

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

* Update versionDate in ModelicaTest/package.mo

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

* Update dateModified in ModelicaTest/package.mo

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

* Update dateModified in ModelicaTestOverdetermined.mo

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

* Update dateModified in ModelicaTestOverdetermined.mo

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

* Update versionDate in ObsoleteModelica4.mo

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

* Update dateModified in ObsoleteModelica4.mo

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

* Update versionDate in Complex.mo

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

* Update dateModified in Complex.mo

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

* Update copyright year in LICENSE

* Update Modelica/Resources/C-Sources/ModelicaFFT.h

* Update Modelica/package.mo

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Update copyright year  in package.mo

* Remove placeholder of Version X_Y_0 Modelica/package.mo

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

---------

Co-authored-by: Harisankar-Allimangalath <144321750+Harisankar-Allimangalath@users.noreply.github.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified ModelicaReference/package.mo (diff)
The file was modified ModelicaServices/package.mo (diff)
The file was modified LICENSE (diff)
The file was modified ModelicaTestConversion4.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.c (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaStandardLibrary.txt (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaInternal.txt (diff)
The file was modified Modelica/Media/Air/ReferenceAir.mo (diff)
The file was modified Modelica/Media/package.mo (diff)
The file was modified Modelica/ComplexBlocks/UsersGuide/Contact.mo (diff)
The file was modified Modelica/Utilities/package.mo (diff)
The file was modified Modelica/Fluid/Dissipation.mo (diff)
The file was modified Modelica/Resources/C-Sources/stdint_wrap.h (diff)
The file was modified Modelica/Resources/Documentation/Generate-ReleaseNotes.py (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaKissFFT.txt (diff)
The file was modified Modelica/Electrical/Analog/Lines/package.mo (diff)
The file was modified Modelica/Media/R134a.mo (diff)
The file was modified Modelica/Mechanics/Translational/package.mo (diff)
The file was modified ModelicaTestOverdetermined.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.h (diff)
The file was modified Modelica/Magnetic/FundamentalWave/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTablesUsertab.c (diff)
The file was modified Modelica/Electrical/Analog/Ideal/package.mo (diff)
The file was modified Modelica/Media/Air/ReferenceMoistAir.mo (diff)
The file was modified Modelica/Thermal/HeatTransfer/UsersGuide/Contact.mo (diff)
The file was modified Modelica/Math/Polynomials.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaStrings.txt (diff)
The file was modified Modelica/Mechanics/MultiBody/package.mo (diff)
The file was modified Modelica/Magnetic/FluxTubes/package.mo (diff)
The file was modified Modelica/Electrical/Polyphase/package.mo (diff)
The file was modified Modelica/Electrical/Analog/Sensors/package.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaIO.txt (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStrings.h (diff)
The file was modified Modelica/Resources/BuildProjects/autotools/configure.ac (diff)
The file was modified ObsoleteModelica4.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.h (diff)
The file was modified Modelica/Electrical/PowerConverters/package.mo (diff)
The file was modified Modelica/StateGraph.mo (diff)
The file was modified ModelicaTest/package.mo (diff)
The file was modified Modelica/Electrical/Analog/Basic/package.mo (diff)
The file was modified Modelica/Mechanics/Rotational/package.mo (diff)
The file was modified Modelica/Math/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaInternal.h (diff)
The file was modified Modelica/Magnetic/QuasiStatic/FundamentalWave/package.mo (diff)
The file was modified Modelica/Electrical/QuasiStatic/package.mo (diff)
The file was modified Modelica/Thermal/FluidHeatFlow/package.mo (diff)
The file was modified Modelica/Electrical/Machines/package.mo (diff)
The file was modified Modelica/readme.txt (diff)
The file was modified Modelica/Blocks/Tables.mo (diff)
The file was modified Modelica/Clocked/package.mo (diff)
The file was modified Complex.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.c (diff)
The file was modified Modelica/Electrical/QuasiStatic/Machines/package.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaRandom.txt (diff)
The file was modified Modelica/Units.mo (diff)
The file was modified Modelica/Electrical/Analog/Sources/package.mo (diff)
The file was modified Modelica/Electrical/Digital.mo (diff)
The file was modified Modelica/Thermal/FluidHeatFlow/UsersGuide/Contact.mo (diff)
The file was modified Modelica/Constants.mo (diff)
The file was modified Modelica/package.mo (diff)
The file was modified Modelica/Blocks/package.mo (diff)
The file was modified Modelica/Electrical/Analog/Interfaces/package.mo (diff)
The file was modified Modelica/Fluid/package.mo (diff)
The file was modified Modelica/Icons.mo (diff)
Commit 1ed0e583902824f164575a3c8198c7e1d235eb4f by noreply
Upgrade zlib to v1.3.1 (#4278)

The file was modified Modelica/Resources/C-Sources/zlib/deflate.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/README (diff)
The file was modified Modelica/Resources/C-Sources/zlib/gzlib.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/FAQ (diff)
The file was modified Modelica/Resources/C-Sources/zlib/gzguts.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/trees.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/inftrees.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/deflate.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zlib.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/ChangeLog (diff)
The file was modified Modelica/Resources/C-Sources/zlib/inftrees.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/inflate.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zconf.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zutil.h (diff)
Commit b13e4d6d754853d2d4c3543ad20efc6541f3bffc by noreply
Add missing macro definitions (#4282)

The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
The file was modified .CI/Test/ModelicaUtilities.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaInternal.c (diff)
Commit 6f2b0201be445c10a1265e74618f72daa2c270ba by modelica
Bump actions to avoid deprecation warnings
The file was modified .github/workflows/checkCI.yml (diff)
The file was modified .github/workflows/generateReleaseNotes.yml (diff)
The file was modified .github/workflows/checkCron.yml (diff)
Commit 94a78735b811d3df012fcb086e2d9363176c6403 by modelica
Update .mailmap file to also work with onefetch
The file was modified .mailmap (diff)
Commit d156b9b4e9e5791ea8430ca0ac8659b9e14681c0 by noreply
Add redundant algorithm (#4284)

The file was modified Modelica/Math/BooleanVectors.mo (diff)
Commit 7ac7906706d000c1fc67a5812cd866618b63ffaf by noreply
Fix warning: 'noreturn' function does return (#4286)

The file was modified .CI/Test/Common.c (diff)

Summary

  1. Bump Modelica language version to 3.5 (details)
  2. Add figure to PID_Controller example (details)
  3. Remove trailing space in legend (details)
  4. Revert "Bump Modelica language version to 3.5" (details)
  5. Reindent annotation (details)
  6. Make third-party licenses explicit (#4268) (details)
  7. Utilize PressureSlope unit in Media consistently (#4262) (details)
  8. Fix loss factors in SharpEdgedOrifice (#4258) (details)
  9. Add ModelicaDuplicateString and ModelicaDuplicateStringWithErrorReturn (new in Modelica Language Specification version 3.5) (#3686) (details)
  10. R_s for each ideal gas record now calculated with R_NASA (details)
  11. R_s for each ideal gas record now calculated with constant R_NASA_2002 (details)
  12. Fix dimension error of PumpCharacteristics.linearPower (#4259) (details)
  13. Set unit instead of having it in description (#4264) (details)
  14. Make array inputs of external C functions const (introduced in Modelica 3.5) (#3700) (details)
  15. Delete unused protected parameters ndim, ndim2 and ndim_pointGravity (#4266) (details)
  16. Utilize PressureSlope (#4273) (details)
  17. Use boolean array reductions (#3919) (details)
  18. Remove unused code (#3622) (#3623) (details)
  19. Fix MSVC warning (#4274) (details)
  20. Removed voltageSensor.v[] (details)
  21. Create Version_4_1_0 (#4251) (details)
  22. Fix release notes generation (#3999) (details)
  23. Add StoichiometricCoefficient next to StoichiometricNumber (#4105) (details)
  24. Update version, uses annotation and copyright year (#4247) (details)
  25. Upgrade zlib to v1.3.1 (#4278) (details)
  26. Add missing macro definitions (#4282) (details)
  27. Bump actions to avoid deprecation warnings (details)
  28. Update .mailmap file to also work with onefetch (details)
  29. Add redundant algorithm (#4284) (details)
  30. Fix warning: 'noreturn' function does return (#4286) (details)
Commit c015bfc8962b20bef84c1bcc17c1a53b7bd89fa1 by Tidefelt Henrik
Bump Modelica language version to 3.5
The file was modified Modelica/package.mo (diff)
Commit b1731ad936a39976f081c811e8a549cca3308bbd by Tidefelt Henrik
Add figure to PID_Controller example
The file was modified Modelica/Blocks/package.mo (diff)
Commit e54fbbae06561c12f6ba2fe43c170b9ec65a18a8 by noreply
Remove trailing space in legend

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified Modelica/Blocks/package.mo (diff)
Commit 5b04aac4c8f11456f2e7f8d20e902a83513660a9 by Tidefelt Henrik
Revert "Bump Modelica language version to 3.5"

This reverts commit c015bfc8962b20bef84c1bcc17c1a53b7bd89fa1.

Bumping language version is now made the separate PR #4208.
The file was modified Modelica/package.mo (diff)
Commit e42bf06041cd8016d59ff2457c33d7f29215b02b by noreply
Reindent annotation

Co-authored-by: tobolar <tobolar@users.noreply.github.com>
The file was modified Modelica/Blocks/package.mo (diff)
Commit 80b9eed0f27068d9b368b7b1a6244587bd1b6a25 by noreply
Make third-party licenses explicit (#4268)

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

* Utilize PressureRate unit

* Rename PressureRate to PressureSlope
The file was modified Modelica/Units.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/Media/Water/IF97_Utilities.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 .CI/Test/Common.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaInternal.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/Resources/Reference/ModelicaTest/Fluid/TestComponents/Machines/TestLinearPower/comparisonSignals.txt
The file was modified Modelica/Fluid/Machines.mo (diff)
The file was addedModelicaTest/Fluid/TestComponents/Machines/TestLinearPower.mo
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/ComplexBlocks/ComplexMath/Bode.mo (diff)
The file was modified Modelica/Electrical/QuasiStatic/SinglePhase/Examples/SeriesBode.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 Modelica/Blocks/Tables.mo (diff)
The file was modified ModelicaTest/Tables/CombiTable1Dv.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.h (diff)
The file was modified ModelicaTest/Tables/CombiTable1Ds.mo (diff)
The file was modified ModelicaTest/Tables/CombiTimeTable.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTables.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTables.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.c (diff)
Commit e041c729e8ee5dd34bd8af26243609c0e5156344 by noreply
Delete unused protected parameters ndim, ndim2 and ndim_pointGravity (#4266)

* Delete unused protected parameters ndim, ndim2 and ndim_pointGravity

* Document changed components in release notes

* Update Modelica/package.mo

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

---------

Co-authored-by: Harisankar-Allimangalath <144321750+Harisankar-Allimangalath@users.noreply.github.com>
Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified Modelica/Mechanics/MultiBody/package.mo (diff)
The file was modified Modelica/package.mo (diff)
Commit 07b15940866b7abdbb32b7abc799ad12784a5353 by noreply
Utilize PressureSlope (#4273)

The file was modified ModelicaTest/Media.mo (diff)
Commit ceae18716d2b21285b1d3fb81328794968252250 by noreply
Use boolean array reductions (#3919)

* Change description of allTrue to show difference compared to andTrue

* Use Boolean array reductions in some BooleanVectors functions

This takes advantages of tools' dedicated implementations of conjunction and disjunction of multiple values expressed as Boolean array reduction with min and max, respectively.

With the result being given by simple expressions, it seemed natural to also set Inline = true.

* Remove empty algorithm

Addressing review comment by @beutlich.

* Remove empty algorithm

* Remove empty algorithm

As suggested by @beutlich.
The file was modified Modelica/Math/BooleanVectors.mo (diff)
Commit 5fe4ebd813a2c723a712af477d61253f44b00d79 by noreply
Remove unused code (#3622) (#3623)

* remove unused code #3622

* Keep protected parameters in blocks and models, not in functions

* Add alternative implementation in FromSpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in Rotator.mo

Add alternative implementation comment and revert comment removal for those implementation

* Add alternative implementation comment in ToSpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in Rotator.mo

Add alternative implementation comment and revert comment removal for those implementation

* add alternative implementation comment in SpacePhasor.mo

Add alternative implementation comment and revert comment removal for those implementation

---------

Co-authored-by: Christian Kral <dr.christian.kral@gmail.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
The file was modified Modelica/Electrical/Machines/SpacePhasors/Components/Rotator.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Functions/ToSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Functions/FromSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/FromSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/ToSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Components/SpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/Rotator.mo (diff)
Commit 20d009ad2ad45cb8233abd45d5b5762193207d92 by noreply
Fix MSVC warning (#4274)

The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.c (diff)
Commit 074ccf4412c2682c8fe28db7d3e8bda769514e1f by modelica
Removed voltageSensor.v[]
The file was modified Modelica/Resources/Reference/Modelica/Electrical/PowerConverters/Examples/DCAC/PolyphaseTwoLevel/PolyphaseTwoLevel_RL/comparisonSignals.txt (diff)
Commit 8753b872a7caa6d51d6214505f1e59638de87ec7 by noreply
Create Version_4_1_0 (#4251)

The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.pdf
The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.html
The file was modified Modelica/package.mo (diff)
The file was addedModelica/Resources/Documentation/Version-4.1.0/ResolvedGitHubIssues.md
Commit a47caa427835a509135675dbafa5b1d22627706e by noreply
Fix release notes generation (#3999)

* Fix release notes generation

The previously used docverter service for MD to HTML/PDF conversion was shut down and will not come back. This is an alternative implementation with local MD to HTML conversion and utilizing the docraptor service for HTML to PDF conversion.

* Bump dependencies

* Bump python packages
The file was modified Modelica/Resources/Documentation/Generate-ReleaseNotes.py (diff)
The file was modified Modelica/Resources/Documentation/Modelica-ReleaseNotes-Template.html (diff)
The file was modified .github/workflows/generateReleaseNotes.yml (diff)
The file was modified .gitignore (diff)
Commit fbfd942cbce4256c45fa040000f3274566394203 by noreply
Add StoichiometricCoefficient next to StoichiometricNumber (#4105)

* Add StoichiometricCoefficient next to StoichiometricNumber

* Set min=0

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Minor cleanup

* Remove `min=0` for StoichiometricCoefficient type in Units.mo

* Introduce `min=0` for StoichiometricCoefficient in Units.mo

---------

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
The file was modified Modelica/Units.mo (diff)
Commit b908927a825acbfc4645cc07fe47aba32cfc2370 by noreply
Update version, uses annotation and copyright year (#4247)

* Updated version and uses annotation, copyright dates

* updated the copyright year in :
  1) Media/R134a
  2)Media/Air/ReferenceMoistAir
  3)readme.txt
  4) c code in Modelica/Resources/C-Sources
  5)python script for generating Release notes  in Resources
  6)license .txt files in Resources/Licenses

* Dropped version number as unnecessary

Text still mentions the year, so version number is not necessary here as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247/files#r1448560517. Dropped it to reduce maintenance load

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Revert to Release Note for 4.0.0 in UsersGuide

* Removed version number from documentation first line

Removed version number as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446969830

* Update dateModified to correct date

per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446968601

* Removed redundant version number info

Removed redundant version number info as per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1446969414

* Update ObsoleteModelica4.mo

Per comment https://github.com/modelica/ModelicaStandardLibrary/pull/4247/files#r1446972107

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Dropped version number

Dropped version number per comment in https://github.com/modelica/ModelicaStandardLibrary/pull/4247#discussion_r1448436599

* Dropped redudant version number

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

* updating the C library's version in Modelica/Resources/BuildProjects/autotools/configure.ac

* Expand month name in package.mo

* Update to correct month

* Revert copyright for contributor

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Update Modelica/Resources/C-Sources/stdint_wrap.h

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

* Update dateModified in Modelica/package.mo

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

* Update dateModified in ModelicaReference/package.mo

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

* Update dateModified in Modelica/package.mo

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

* Update dateModified in ModelicaReference/package.mo

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

* Update dateModified in ModelicaServices/package.mo

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

* Update dateModified in ModelicaServices/package.mo

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

* Update versionDate in ModelicaTest/package.mo

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

* Update dateModified in ModelicaTest/package.mo

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

* Update dateModified in ModelicaTestOverdetermined.mo

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

* Update dateModified in ModelicaTestOverdetermined.mo

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

* Update versionDate in ObsoleteModelica4.mo

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

* Update dateModified in ObsoleteModelica4.mo

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

* Update versionDate in Complex.mo

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

* Update dateModified in Complex.mo

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

* Update copyright year in LICENSE

* Update Modelica/Resources/C-Sources/ModelicaFFT.h

* Update Modelica/package.mo

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Update copyright year  in package.mo

* Remove placeholder of Version X_Y_0 Modelica/package.mo

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

---------

Co-authored-by: Harisankar-Allimangalath <144321750+Harisankar-Allimangalath@users.noreply.github.com>
Co-authored-by: arunkumar-narasimhan <124154466+arunkumar-narasimhan@users.noreply.github.com>
Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified Modelica/Fluid/package.mo (diff)
The file was modified ModelicaTestOverdetermined.mo (diff)
The file was modified Modelica/Mechanics/Rotational/package.mo (diff)
The file was modified ModelicaTest/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.c (diff)
The file was modified Modelica/Electrical/QuasiStatic/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStrings.h (diff)
The file was modified Modelica/Electrical/QuasiStatic/Machines/package.mo (diff)
The file was modified Modelica/Blocks/package.mo (diff)
The file was modified Modelica/Electrical/Analog/Sources/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaFFT.h (diff)
The file was modified Modelica/Clocked/package.mo (diff)
The file was modified Modelica/Media/Air/ReferenceAir.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaStandardLibrary.txt (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaInternal.txt (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.h (diff)
The file was modified Modelica/Electrical/Analog/Interfaces/package.mo (diff)
The file was modified Modelica/Math/Polynomials.mo (diff)
The file was modified Modelica/Media/package.mo (diff)
The file was modified Modelica/Utilities/package.mo (diff)
The file was modified Modelica/ComplexBlocks/UsersGuide/Contact.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.h (diff)
The file was modified Modelica/Resources/Documentation/Generate-ReleaseNotes.py (diff)
The file was modified Modelica/Thermal/FluidHeatFlow/UsersGuide/Contact.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaRandom.txt (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaInternal.h (diff)
The file was modified Modelica/Constants.mo (diff)
The file was modified Modelica/Media/R134a.mo (diff)
The file was modified Modelica/Electrical/Polyphase/package.mo (diff)
The file was modified LICENSE (diff)
The file was modified Modelica/Icons.mo (diff)
The file was modified Modelica/Units.mo (diff)
The file was modified Modelica/Magnetic/FluxTubes/package.mo (diff)
The file was modified Modelica/Resources/BuildProjects/autotools/configure.ac (diff)
The file was modified Modelica/Electrical/Analog/Ideal/package.mo (diff)
The file was modified Modelica/StateGraph.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaStrings.txt (diff)
The file was modified Modelica/Mechanics/Translational/package.mo (diff)
The file was modified Modelica/Media/Air/ReferenceMoistAir.mo (diff)
The file was modified Modelica/package.mo (diff)
The file was modified ModelicaServices/package.mo (diff)
The file was modified Modelica/Magnetic/FundamentalWave/package.mo (diff)
The file was modified ModelicaReference/package.mo (diff)
The file was modified ModelicaTestConversion4.mo (diff)
The file was modified Modelica/Thermal/HeatTransfer/UsersGuide/Contact.mo (diff)
The file was modified Modelica/Electrical/Analog/Sensors/package.mo (diff)
The file was modified Modelica/Magnetic/QuasiStatic/FundamentalWave/package.mo (diff)
The file was modified Modelica/Thermal/FluidHeatFlow/package.mo (diff)
The file was modified Complex.mo (diff)
The file was modified ObsoleteModelica4.mo (diff)
The file was modified Modelica/Resources/C-Sources/stdint_wrap.h (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaIO.txt (diff)
The file was modified Modelica/Electrical/Digital.mo (diff)
The file was modified Modelica/Mechanics/MultiBody/package.mo (diff)
The file was modified Modelica/Blocks/Tables.mo (diff)
The file was modified Modelica/Fluid/Dissipation.mo (diff)
The file was modified Modelica/Resources/Licenses/LICENSE_ModelicaKissFFT.txt (diff)
The file was modified Modelica/Electrical/PowerConverters/package.mo (diff)
The file was modified Modelica/readme.txt (diff)
The file was modified Modelica/Electrical/Analog/Basic/package.mo (diff)
The file was modified Modelica/Math/package.mo (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaRandom.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaStandardTablesUsertab.c (diff)
The file was modified Modelica/Electrical/Machines/package.mo (diff)
The file was modified Modelica/Electrical/Analog/Lines/package.mo (diff)
Commit 1ed0e583902824f164575a3c8198c7e1d235eb4f by noreply
Upgrade zlib to v1.3.1 (#4278)

The file was modified Modelica/Resources/C-Sources/zlib/inftrees.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/inftrees.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/README (diff)
The file was modified Modelica/Resources/C-Sources/zlib/gzguts.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/inflate.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/gzlib.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zutil.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zconf.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/deflate.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/FAQ (diff)
The file was modified Modelica/Resources/C-Sources/zlib/deflate.h (diff)
The file was modified Modelica/Resources/C-Sources/zlib/trees.c (diff)
The file was modified Modelica/Resources/C-Sources/zlib/ChangeLog (diff)
The file was modified Modelica/Resources/C-Sources/zlib/zlib.h (diff)
Commit b13e4d6d754853d2d4c3543ad20efc6541f3bffc by noreply
Add missing macro definitions (#4282)

The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.h (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaInternal.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.c (diff)
The file was modified Modelica/Resources/C-Sources/ModelicaIO.c (diff)
The file was modified .CI/Test/ModelicaUtilities.h (diff)
Commit 6f2b0201be445c10a1265e74618f72daa2c270ba by modelica
Bump actions to avoid deprecation warnings
The file was modified .github/workflows/checkCI.yml (diff)
The file was modified .github/workflows/checkCron.yml (diff)
The file was modified .github/workflows/generateReleaseNotes.yml (diff)
Commit 94a78735b811d3df012fcb086e2d9363176c6403 by modelica
Update .mailmap file to also work with onefetch
The file was modified .mailmap (diff)
Commit d156b9b4e9e5791ea8430ca0ac8659b9e14681c0 by noreply
Add redundant algorithm (#4284)

The file was modified Modelica/Math/BooleanVectors.mo (diff)
Commit 7ac7906706d000c1fc67a5812cd866618b63ffaf by noreply
Fix warning: 'noreturn' function does return (#4286)

The file was modified .CI/Test/Common.c (diff)