#3114 closed defect (fixed)
Empty equation systems during initialization
Reported by: | Lennart Ochel | Owned by: | Lennart Ochel |
---|---|---|---|
Priority: | high | Milestone: | 1.9.4 |
Component: | Backend | Version: | trunk |
Keywords: | Cc: |
Description
I figured out one more case that let the initialization fail. Please check the following model:
msl31/Modelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic.mos
This example produces this error messages:
Notification: The given system is mixed-determined. [index > 0] Notification: The given system is mixed-determined. [index > 1] Notification: The given system is mixed-determined. [index > 2] Notification: The given system is mixed-determined. [index > 3] Warning: No system for the symbolic initialization was generated. A method using numerical algorithms will be used instead
The example fails, since there are equation systems without variables:
unknown partition ======================================== Variables (0) ======================================== Equations (1, 3) ======================================== 1/1 (3): {0.0, 0.0, 1.0} = {0.0, 0.0, 1.0} [dynamic] State Sets ======================================== Incidence Matrix (row: equation) ======================================== number of rows: 3 1: 2: 3: Transpose Incidence Matrix (row: var) ======================================== number of rows: 0 no matching
Change History (4)
comment:1 by , 10 years ago
Status: | new → accepted |
---|
comment:2 by , 10 years ago
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
comment:3 by , 9 years ago
Milestone: | Future → pre1.9.4 |
---|
It doesn't make sense to keep closed ticket in the "Future" milestone that were simply forgotten to assign to the correct milestone in the past.
comment:4 by , 7 years ago
Milestone: | pre1.9.4 → 1.9.4 |
---|
Removing the pre1.9.4 milestone in favor of 1.9.4.
Note:
See TracTickets
for help on using tickets.
Fixed in r24301.
Now, empty systems are skipped, but its equations are used for consistence check.