Skip to content

Changes

Summary

  1. Delete unused protected parameters ndim, ndim2 and ndim_pointGravity (#4266) (details)
  2. Utilize PressureSlope (#4273) (details)
  3. Use boolean array reductions (#3919) (details)
  4. Remove unused code (#3622) (#3623) (details)
  5. Fix MSVC warning (#4274) (details)
  6. Rebuild binaries (details)
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/package.mo (diff)
The file was modified Modelica/Mechanics/MultiBody/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/Blocks/ToSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Blocks/Rotator.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Functions/ToSpacePhasor.mo (diff)
The file was modified Modelica/Electrical/Machines/SpacePhasors/Components/SpacePhasor.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)
Commit 20d009ad2ad45cb8233abd45d5b5762193207d92 by noreply
Fix MSVC warning (#4274)

The file was modified Modelica/Resources/C-Sources/ModelicaMatIO.c (diff)
Commit 9858af0a97dff950f832bcd66a45265e0ad949c1 by modelica
Rebuild binaries

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