@@ -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