Skip to content

Commit 5e72d74

Browse files
author
Jens Frenkel
committed
- bugfix simulation_result_csv
git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@8544 f25d12d1-65f4-0310-ae8a-bbce733d8d8e
1 parent 1bc9bba commit 5e72d74

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

c_runtime/simulation_result_csv.cpp

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -63,29 +63,28 @@ void simulation_result_csv::emit()
6363
for (int i = 0; i < globalData->nAlgebraic; i++) if (!globalData->algebraicsFilterOutput[i])
6464
fprintf(fout, format, globalData->algebraics[i]);
6565
for (int i = 0; i < globalData->nAlias; i++) if (!globalData->aliasFilterOutput[i]){
66-
if (((globalData->realAlias)[i]).negate){
66+
if (((globalData->realAlias)[i]).negate)
6767
fprintf(fout, format, - *(((globalData->realAlias)[i].alias)));
68-
}{
68+
else
6969
fprintf(fout, format, *(((globalData->realAlias)[i].alias)));
70-
}
7170
}
7271
for (int i = 0; i < globalData->intVariables.nAlgebraic; i++) if (!globalData->intVariables.algebraicsFilterOutput[i])
7372
fprintf(fout, formatint, globalData->intVariables.algebraics[i]);
7473
for (int i = 0; i < globalData->intVariables.nAlias; i++) if (!globalData->intVariables.aliasFilterOutput[i]){
75-
if (((globalData->intVariables.alias)[i]).negate){
74+
if (((globalData->intVariables.alias)[i]).negate)
7675
fprintf(fout, formatint, - *(((globalData->intVariables.alias)[i].alias)));
77-
}{
76+
else
7877
fprintf(fout, formatint, *(((globalData->intVariables.alias)[i].alias)));
79-
}
78+
8079
}
8180
for (int i = 0; i < globalData->boolVariables.nAlgebraic; i++) if (!globalData->boolVariables.algebraicsFilterOutput[i])
8281
fprintf(fout, formatbool, globalData->boolVariables.algebraics[i]);
8382
for (int i = 0; i < globalData->boolVariables.nAlias; i++) if (!globalData->boolVariables.aliasFilterOutput[i]){
84-
if (((globalData->boolVariables.alias)[i]).negate){
83+
if (((globalData->boolVariables.alias)[i]).negate)
8584
fprintf(fout, formatbool, - *(((globalData->boolVariables.alias)[i].alias)));
86-
}{
85+
else
8786
fprintf(fout, formatbool, *(((globalData->boolVariables.alias)[i].alias)));
88-
}
87+
8988
}
9089
fprintf(fout, "\n");
9190
rt_accumulate(SIM_TIMER_OUTPUT);

0 commit comments

Comments
 (0)