Henrik Tidefelt

Results 99 issues of Henrik Tidefelt

The 3.2.3 and 4.0.0 reference results for these models differ due to spikes in `rectifier.thyristor_p.idealThyristor[3].off` appearing in the 4.0.0 versions: - `Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_R` - `Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_RL` In both versions, there's a single...

L: Electrical.PowerConverters
example
ref-result

When testing derivatives of table outputs, the use of `ContinuousClock` as table input is a poor choice due to its very poor excitation in the derivatives. This is especially the...

L: ModelicaTest

Fixes unit error in binding equation: ``` parameter SI.MagneticFluxDensity eps=mat.M/1000; ```

L: Magnetic.FluxTubes

Addressing user complaint. As far as I can tell, the old placement of the unit text still works fine.

L: Blocks
icon

This is a spinn-off of https://github.com/modelica/ModelicaStandardLibrary/pull/4221. By clearly stating that the guidelines are primarily meant for the Modelica Standard Library itself, it is clearly up to the MAP-Lib alone to...

Per request in today's MAP-Lib monthly meeting. I have manually inspected only a portion of the changes.

requires Modelica 3.7

Since the `Modelica.Blocks.Sources.Ramp` block generates events when switching between the three parts of the ramp, it is more or less expected to get tiny discontinuities at the events. By giving...

L: Blocks

It is good that the MSL now has the `Exponentiation` block. In the future, when the MSL uses Modelica 3.6, however, there will be a difference between raising an expression...

Making it explicit that this condition should not generate events, similar to the smooth expression in `OpAmpDetailed`: https://github.com/modelica/ModelicaStandardLibrary/blob/89d5175dea8b668624c90dbd019cca4bd3f1f5bb/Modelica/Electrical/Analog/Basic/OpAmpDetailed.mo#L200 As far as I can tell, this only improves simulations with this...

L: Electrical.Analog

Parameters with a multiplicative role should have the annotation `absolutevalue = false`. Initiating this PR with application to `Modelica.Blocks.Math.Gain` just to show the idea. With the annotation present on the...

L: Blocks