@@ -5268,6 +5268,31 @@ algorithm
52685268 sharedOut := BackendDAE . SHARED (knownVars,externalObjects,aliasVars,initialEqs,removedEqs,constraints,classAttrs,cache,graph,functionTree,eventInfo,extObjClasses,backendDAEType,symjacs,info);
52695269end replaceAliasVarsInShared;
52705270
5271+ public function replaceRemovedEqsInShared"replaces the aliasVars in the BackendDAE.Shared
5272+ author:Waurich TUD 2014-11"
5273+ input BackendDAE . Shared sharedIn;
5274+ input BackendDAE . EquationArray remEqs;
5275+ output BackendDAE . Shared sharedOut;
5276+ protected
5277+ BackendDAE . Variables knownVars,externalObjects,aliasVars;
5278+ BackendDAE . EquationArray initialEqs,removedEqs;
5279+ list< DAE . Constraint > constraints;
5280+ list< DAE . ClassAttributes > classAttrs;
5281+ FCore . Cache cache;
5282+ FCore . Graph graph;
5283+ DAE . FunctionTree functionTree;
5284+ BackendDAE . EventInfo eventInfo;
5285+ BackendDAE . ExternalObjectClasses extObjClasses;
5286+ BackendDAE . BackendDAEType backendDAEType;
5287+ BackendDAE . SymbolicJacobians symjacs;
5288+ BackendDAE . ExtraInfo info;
5289+ algorithm
5290+ BackendDAE . SHARED (knownVars= knownVars,externalObjects= externalObjects,aliasVars= aliasVars,initialEqs= initialEqs,removedEqs= removedEqs,
5291+ constraints= constraints,classAttrs= classAttrs,cache= cache,graph= graph,functionTree= functionTree,eventInfo= eventInfo,extObjClasses= extObjClasses,
5292+ backendDAEType= backendDAEType,symjacs= symjacs,info= info) := sharedIn;
5293+ sharedOut := BackendDAE . SHARED (knownVars,externalObjects,aliasVars,initialEqs,remEqs,constraints,classAttrs,cache,graph,functionTree,eventInfo,extObjClasses,backendDAEType,symjacs,info);
5294+ end replaceRemovedEqsInShared;
5295+
52715296protected function adjacencyRowExpEnhanced
52725297"author: Frenkel TUD 2012-05
52735298 Helper function to adjacencyRowEnhanced, investigates expressions for
0 commit comments