﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
4279	Annex60 stopped working in dev version	Martin Sjölund	Willi Braun	"[https://test.openmodelica.org/hudson/job/OpenModelica_TEST_LIBS/lastSuccessfulBuild/artifact/OpenModelicaLibraryTesting/sqlite3.db sqlite3.db] says between [https://github.com/OpenModelica/OMCompiler/compare/e66beae...4fe59c4 OMCompiler v1.12.0-dev.123+ge66beae and v1.12.0-dev.130+g4fe59c4], the following models started failing:

{{{
Annex60.Fluid.Movers.Examples.ClosedLoop_y
Annex60.Fluid.Movers.Examples.PumpsParallel
Annex60.Fluid.Movers.Examples.PumpsSeries
Annex60.Fluid.Movers.Examples.SpeedControlled_y_pumpCurves
Annex60.Fluid.Movers.Validation.ControlledFlowMachine
Annex60.Fluid.Movers.Validation.ControlledFlowMachineDynamic
Annex60.Fluid.Movers.Validation.PowerExact
Annex60.Fluid.Movers.Validation.PowerSimplified
Annex60.Fluid.Movers.Validation.PumpCurveConstruction
Annex60.Fluid.Movers.Validation.Pump_stratos
Annex60.Fluid.Movers.Validation.SpeedControlled_Nrpm
Annex60.Fluid.Movers.Validation.SpeedControlled_y
Annex60.Fluid.Movers.Validation.SpeedControlled_y_linear
}}}

The error-message (for ClosedLoop_y) is:
{{{
Error: A torn linear system has no symbolic jacobian and currently there are no means to solve that numerically. Please compile with the module ""calculateStrongComponentJacobians"" to provide symbolic jacobians for torn linear systems.
[SimCode/SimCodeUtil.mo:0:0-0:0:writable] Error: Internal error function createOdeSystem failed for component torn linear Equationsystem{{{48:81}, {46:42}, {76:80}, {40:74}, {77:84}},
{51:75} Size: 1
}}}

But calculateStrongComponentJacobians is activated. (So the error-message is bad; it could check if it was activated and show a different error in this case).

There were many changes to Annex60 around the same time, but it seems this is unrelated (I tested with Annex60 0.1 and it has the same error; OM releases 1.9.7 and 1.11.0 do not have the error)."	defect	closed	high	1.12.0	Backend	v1.12.0	fixed		Lennart Ochel Willi Braun Michael Wetter
