Skip to content

Commit

Permalink
- remove redundant case
Browse files Browse the repository at this point in the history
git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@24295 f25d12d1-65f4-0310-ae8a-bbce733d8d8e
  • Loading branch information
lochel committed Jan 29, 2015
1 parent 336ad04 commit 65e1319
Showing 1 changed file with 0 additions and 14 deletions.
14 changes: 0 additions & 14 deletions Compiler/BackEnd/Initialization.mo
Expand Up @@ -2154,20 +2154,6 @@ algorithm
eqns = if preUsed and isFixed then BackendEquation.addEquation(eqn, eqns) else eqns;
then (var, (vars, fixvars, eqns, hs));

// discrete-time
case (var as BackendDAE.VAR(varName=cr, varKind=BackendDAE.DISCRETE(), varType=ty, arryDim=arryDim), (vars, fixvars, eqns, hs)) equation
isFixed = BackendVariable.varFixed(var);
startValueOpt = BackendVariable.varStartValueOption(var);

preCR = ComponentReference.crefPrefixPre(cr); // cr => $PRE.cr
preVar = BackendDAE.VAR(preCR, BackendDAE.DISCRETE(), DAE.BIDIR(), DAE.NON_PARALLEL(), ty, NONE(), NONE(), arryDim, DAE.emptyElementSource, NONE(), NONE(), NONE(), DAE.NON_CONNECTOR());
preVar = BackendVariable.setVarFixed(preVar, isFixed);
preVar = BackendVariable.setVarStartValueOption(preVar, startValueOpt);

vars = if not isFixed then BackendVariable.addVar(preVar, vars) else vars;
fixvars = if isFixed then BackendVariable.addVar(preVar, fixvars) else fixvars;
then (var, (vars, fixvars, eqns, hs));

// continuous-time
case (var as BackendDAE.VAR(varName=cr, varType=ty, arryDim=arryDim), (vars, fixvars, eqns, hs)) equation
preUsed = BaseHashSet.has(cr, hs);
Expand Down

0 comments on commit 65e1319

Please sign in to comment.