Opened 12 years ago
Closed 7 years ago
#1924 closed defect (worksforme)
IndexReduction.differentiateEqns failed
Reported by: | anonymous | Owned by: | Jens Frenkel |
---|---|---|---|
Priority: | high | Milestone: | 1.12.0 |
Component: | Backend | Version: | trunk |
Keywords: | Cc: |
Description
occurs with the follwing models:
- Modelica.Electrical.Spice3.Examples.Graetz
- Modelica.Fluid.Examples.HeatingSystem
- Modelica.Magnetic.FluxTubes.Examples.SaturatedInductor
- Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonPullInStroke
Change History (15)
comment:2 by , 12 years ago
Modelica.Fluid.Examples.PumpingSystem - StateSelect.prefer pumps.medium.p should be algebraic
Modelica.Fluid.Examples.HeatingSystem - StateSelect.prefer
comment:3 by , 12 years ago
Modelica.Fluid.Examples.InverseParameterization.mos StateSelect.prefer pumps.medium.p should be algebraic
comment:4 by , 12 years ago
Modelica.Magnetic.FluxTubes.Examples.SaturatedInductor StateSelect.prefer coil.i should be algebraic
comment:5 by , 12 years ago
Hack for the models in BackendDAECreate.lowerVarkind
s = ComponentReference.printComponentRefStr(inComponentRef); //false = intEq(System.strcmp(s,"pumps.medium.h"),0); //false = intEq(System.strcmp(s,"pumps.medium.p"),0); false = intEq(System.strcmp(s,"coil.i"),0);
comment:6 by , 12 years ago
Modelica.Electrical.Spice3.Examples.CascodeCircuit, unnecessary differentiation
comment:8 by , 10 years ago
Milestone: | 1.9.1 → 1.9.2 |
---|
This ticket was not closed for 1.9.1, which has now been released. It was batch modified for milestone 1.9.2 (but maybe an empty milestone was more appropriate; feel free to change it).
comment:9 by , 10 years ago
Milestone: | 1.9.2 → 1.9.3 |
---|
Milestone changed to 1.9.3 since 1.9.2 was released.
comment:14 by , 8 years ago
Milestone: | 1.11.0 → 1.12.0 |
---|
Milestone moved to 1.12.0 due to 1.11.0 already being released.
comment:15 by , 7 years ago
Resolution: | → worksforme |
---|---|
Status: | new → closed |
The error is no longer generated in omc 1.12.0-beta3
All models pass the index reduction if Variables with stateSelect=StateSelect.prefer not changed to States and the first two if final Parameters are evaluated before index Reduction.
The first one pass also if variable with stateSelect=StateSelect.prefer changed to State