#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 , 11 years ago
| Status: | new → accepted |
|---|
comment:2 by , 11 years ago
| Resolution: | → fixed |
|---|---|
| Status: | accepted → closed |
comment:3 by , 10 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 , 8 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.