Changeset d42016bd in OpenModelica


Ignore:
Timestamp:
2016-04-03T21:28:17+02:00 (8 years ago)
Author:
vruge <vruge@…>
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:
d7ed464
Parents:
a0ee81bc
git-author:
vruge <vruge@…> (04/03/16 21:26:45)
git-committer:
vruge <vruge@…> (04/03/16 21:28:17)
Message:

improved isContinuousIntegration for expressionSolve

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Compiler/BackEnd/ExpressionSolve.mo

    r3ad7933b rd42016bd  
    121121  BackendDAE.EquationAttributes attr;
    122122  DAE.ElementSource source;
    123   //Boolean isContinuousIntegration = BackendDAEUtil.isSimulationDAE(shared);
     123  Boolean isContinuousIntegration = BackendDAEUtil.isSimulationDAE(shared);
    124124algorithm
    125125  BackendDAE.EQUATION(exp=e1, scalar=e2, source=source,attr=attr) := eqn;
     
    136136
    137137  try
    138     e := solve2(e1, e2, varexp, SOME(shared.functionTree), NONE());
     138    e := solve2(e1, e2, varexp, SOME(shared.functionTree), NONE(), false, isContinuousIntegration);
    139139    source := DAEUtil.addSymbolicTransformationSolve(true, source, cr, e1, e2, e, {});
    140140    eqn := BackendEquation.generateEquation(varexp, e, source, attr);
Note: See TracChangeset for help on using the changeset viewer.