Skip to content

Changes

Summary

  1. Set Evaluate = true for IdealTransformer.considerMagnetization (details)
  2. Partially revert 18320a68b295c9b0be7a5fade0420487ec0059dc (#4252) (details)
  3. Add badges for regression tests run by LTX (#4212) (details)
  4. Restrict to user-facing main packages (details)
Commit 54c07f297f984e404e79b4dccd7a4cb0eff4f3dd by modelica
Set Evaluate = true for IdealTransformer.considerMagnetization

Leaving this parameter unevaluated seems like making things overly complicated, and as far as I can see there is nothing that clearly requires the parameter to be treated structurally.  Hence, adding an explicit annotation will increase chances of models being treated equally efficiently across tools.

Of course, I would have preferred to declare considerMagnetization a constant with Dialog annotation instead, but I'm afraid the general preference is to use a parameter with Evaluate = true instead.
The file was modified Modelica/Electrical/Analog/Ideal/IdealTransformer.mo (diff)
Commit f78aa0fe229d21caf01bf87e1ed4fc776ea97a6f by noreply
Partially revert 18320a68b295c9b0be7a5fade0420487ec0059dc (#4252)

The file was modified Modelica/package.mo (diff)
Commit 90f22191fca5e9f99facc7119ae09e7840aae1f1 by noreply
Add badges for regression tests run by LTX (#4212)

The file was modified README.md (diff)
Commit 47367d27783a7c192dcc3583848a7d70064f35f6 by noreply
Restrict to user-facing main packages
The file was modified Modelica/package.mo (diff)