Skip to content
This repository has been archived by the owner on May 18, 2019. It is now read-only.

Commit

Permalink
fix SimCodeDump, dump also bool variables
Browse files Browse the repository at this point in the history
Belonging to [master]:
  - #2730
  • Loading branch information
wibraun authored and OpenModelica-Hudson committed Oct 18, 2018
1 parent 88c0b81 commit be5254a
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions Compiler/SimCode/SimCodeUtil.mo
Expand Up @@ -7255,8 +7255,9 @@ protected
list<SimCodeVar.SimVar> stateVars;
list<SimCodeVar.SimVar> derivativeVars;
list<SimCodeVar.SimVar> algVars;
list<SimCodeVar.SimVar> intAlgVars;
list<SimCodeVar.SimVar> discreteAlgVars;
list<SimCodeVar.SimVar> intAlgVars;
list<SimCodeVar.SimVar> boolAlgVars;
list<SimCodeVar.SimVar> aliasVars;
list<SimCodeVar.SimVar> intAliasVars;
list<SimCodeVar.SimVar> paramVars;
Expand All @@ -7269,14 +7270,15 @@ protected
list<SimCodeFunction.Function> functions;
algorithm
SimCode.MODELINFO(vars=simVars, varInfo=varInfo, functions=functions) := modelInfo;
SimCodeVar.SIMVARS(stateVars=stateVars,derivativeVars=derivativeVars,algVars=algVars,intAlgVars=intAlgVars,discreteAlgVars=discreteAlgVars,aliasVars=aliasVars,intAliasVars=intAliasVars,
SimCodeVar.SIMVARS(stateVars=stateVars,derivativeVars=derivativeVars,algVars=algVars,boolAlgVars=boolAlgVars,intAlgVars=intAlgVars,discreteAlgVars=discreteAlgVars,aliasVars=aliasVars,intAliasVars=intAliasVars,
paramVars=paramVars,intParamVars=intParamVars,boolParamVars=boolParamVars, extObjVars=extObjVars,constVars=constVars,intConstVars=intConstVars,stringConstVars=stringConstVars) := simVars;
SimCode.VARINFO(numStateVars=nsv,numAlgVars=nalgv) := varInfo;
dumpVarLst(stateVars,"stateVars ("+intString(nsv)+")");
dumpVarLst(derivativeVars,"derivativeVars");
dumpVarLst(algVars,"algVars ("+intString(nalgv)+")");
dumpVarLst(intAlgVars,"intAlgVars");
dumpVarLst(discreteAlgVars,"discreteAlgVars");
dumpVarLst(intAlgVars,"intAlgVars");
dumpVarLst(boolAlgVars,"boolAlgVars");
dumpVarLst(aliasVars,"aliasVars");
dumpVarLst(intAliasVars,"intAliasVars");
dumpVarLst(paramVars,"paramVars");
Expand Down

0 comments on commit be5254a

Please sign in to comment.