| 68 |  |  | 
| 69 |  | void setCurrentValue(const DynamicVector<RealType>& currentValue) { | 
| 70 |  | currentValue_=currentValue; | 
| 71 | < | statusFunction_.writeStatus(currentValue); | 
| 71 | > | statusFunction_.writeStatus(functionEvaluation_, | 
| 72 | > | gradientEvaluation_, | 
| 73 | > | currentValue_, | 
| 74 | > | functionValue_); | 
| 75 |  | } | 
| 76 |  |  | 
| 77 |  | //! current value of the local minimum | 
| 137 |  |  | 
| 138 |  | inline void Problem::reset() { | 
| 139 |  | functionEvaluation_ = gradientEvaluation_ = 0; | 
| 140 | < | functionValue_ = squaredNorm_ = NULL; | 
| 140 | > | functionValue_ = squaredNorm_ = 0; | 
| 141 |  | } | 
| 142 |  |  | 
| 143 |  | } |