Changeset e4c31ead in OpenModelica for Compiler/BackEnd/BackendDAEUtil.mo


Ignore:
Timestamp:
2017-02-08T21:35:31+01:00 (7 years ago)
Author:
hudson <openmodelica@…>
Branches:
Added-citation-metadata, maintenance/v1.14, maintenance/v1.15, maintenance/v1.16, maintenance/v1.17, maintenance/v1.18, maintenance/v1.19, maintenance/v1.20, maintenance/v1.21, maintenance/v1.22, maintenance/v1.23, master, omlib-staging
Children:
674967bc
Parents:
d9d4df52
git-author:
ptaeuber <patrick_marcel.taeuber@…> (02/08/17 21:35:31)
git-committer:
hudson <openmodelica@…> (02/08/17 21:35:31)
Message:

Set fixed attribute in globalKnownVars for ...

parameters depending on non-fixed parameters also to false

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Compiler/BackEnd/BackendDAEUtil.mo

    r0dbd1e97 re4c31ead  
    68016801  tuple<BackendDAEFunc.matchingAlgorithmFunc, String> matchingAlgorithm;
    68026802  BackendDAE.InlineData inlineData;
     6803  BackendDAE.Variables globalKnownVars;
    68036804algorithm
    68046805  preOptModules := getPreOptModules(strPreOptModules);
     
    68456846
    68466847  // generate system for initialization
    6847   (outInitDAE, outUseHomotopy, outInitDAE_lambda0, outRemovedInitialEquationLst, outPrimaryParameters, outAllPrimaryParameters) := Initialization.solveInitialSystem(dae);
     6848  (outInitDAE, outUseHomotopy, outInitDAE_lambda0, outRemovedInitialEquationLst, outPrimaryParameters, outAllPrimaryParameters, globalKnownVars) := Initialization.solveInitialSystem(dae);
    68486849
    68496850  // use function tree from initDAE further for simDAE
    68506851  simDAE := BackendDAEUtil.setFunctionTree(dae, BackendDAEUtil.getFunctions(outInitDAE.shared));
     6852
     6853  // Set updated globalKnownVars
     6854  simDAE := setDAEGlobalKnownVars(simDAE, globalKnownVars);
    68516855
    68526856  simDAE := BackendDAEOptimize.addInitialStmtsToAlgorithms(simDAE);
Note: See TracChangeset for help on using the changeset viewer.