Index: ../trunk-jpl/src/c/solutionsequences/solutionsequence_thermal_nonlinear.cpp =================================================================== --- ../trunk-jpl/src/c/solutionsequences/solutionsequence_thermal_nonlinear.cpp (revision 18589) +++ ../trunk-jpl/src/c/solutionsequences/solutionsequence_thermal_nonlinear.cpp (revision 18590) @@ -72,9 +72,10 @@ Solverx(&tf, Kff, pf, tf_old, df, femmodel->parameters); Mergesolutionfromftogx(&tg, tf,ys,femmodel->nodes,femmodel->parameters); delete ys; if(isenthalpy){ - convergence(&converged,Kff,pf,tf,tf_old,femmodel->parameters); delete Kff; delete pf; delete df; + convergence(&converged,Kff,pf,tf,tf_old,femmodel->parameters); InputUpdateFromConstantx(femmodel,converged,ConvergedEnum); } + delete Kff; delete pf; delete df; InputUpdateFromSolutionx(femmodel,tg); ConstraintsStatex(&constraints_converged,&num_unstable_constraints,femmodel); if(VerboseConvergence()) _printf0_(" number of unstable constraints: " << num_unstable_constraints << "\n");