Opened 9 years ago

#3397 new defect

Sorting of algebraic loops can affect solvability

Reported by: Willi Braun Owned by: somebody
Priority: high Milestone: Future
Component: Backend Version: trunk
Keywords: Cc: Lennart Ochel, Adrian Pop, Martin Sjölund

Description

In some cases it is possible to affect the solvability by reorder the variables of an algebraic loop.
In the following examples
https://test.openmodelica.org/libraries/PlanarMechanics/files/PlanarMechanics.Examples.KinematicLoop_DynamicStateSelection.err
the reordering of the linear algebraic loops has changed with the commit
https://trac.openmodelica.org/OpenModelica/changeset/25096
and now there is a numerical singularity, while the solving process.

So here we have here an instance of an effect that we experienced already sometimes, in order to solve such an issue we need a reordering strategy of algebraic loops in the Backend. Any ideas?

Change History (0)

Note: See TracTickets for help on using tickets.