Skip to content

Commit

Permalink
Always initialize lambda with 0
Browse files Browse the repository at this point in the history
Addition to 5cf25d1

Belonging to [master]:
  - OpenModelica/OMCompiler#2173
  • Loading branch information
ptaeuber authored and OpenModelica-Hudson committed Feb 7, 2018
1 parent df6431c commit 891db48
Showing 1 changed file with 4 additions and 0 deletions.
Expand Up @@ -2154,6 +2154,10 @@ int solveHomotopy(DATA *data, threadData_t *threadData, int sysNumber)
debugVectorDouble(LOG_NLS_V,"System extrapolation", solverData->xStart, solverData->n);
}
vecCopy(solverData->n, solverData->xStart, solverData->x0);
// Initialize lambda variable with 0
solverData->x0[solverData->n] = 0.0;
solverData->x[solverData->n] = 0.0;
solverData->x1[solverData->n] = 0.0;
/* Use actual working point for scaling */
for (i=0;i<solverData->n;i++){
solverData->xScaling[i] = fmax(systemData->nominal[i],fabs(solverData->x0[i]));
Expand Down

0 comments on commit 891db48

Please sign in to comment.