Opened 9 years ago
Closed 9 years ago
#3713 closed defect (fixed)
MSL new MatrixVectorProduct messes up backend
Reported by: | Martin Sjölund | Owned by: | Lennart Ochel |
---|---|---|---|
Priority: | high | Milestone: | Future |
Component: | Backend | Version: | v1.9.4-dev-nightly |
Keywords: | Cc: | Willi Braun, Lennart Ochel |
Description
Modelica trunk 563e24c caused the following command to break:
loadModel(Modelica,{"trunk"});getErrorString(); translateModel(Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_OpenCircuit);getErrorString(); translateModel(Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.Components.EddyCurrentLosses);getErrorString(); translateModel(Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.Components.MultiPhaseInductance);getErrorString();
Note:
See TracTickets
for help on using tickets.
Reverted the change.
It uses the previous implementation with array comprehensions. It has been tested (with example Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.Components.MultiPhaseInductance) to work in Dymola 2017 Alpha and in OpenModelica 1.9.4 Beta.2 (previously, this example failed in OpenModelica).