diff --git a/Solver/function.cpp b/Solver/function.cpp index c0b369225b146d2f5c3ec919b6ee32b5137d2098..cf4dcf5b7f2ca976e66cd34eb6534e8a3d9fc9cd 100644 --- a/Solver/function.cpp +++ b/Solver/function.cpp @@ -412,11 +412,11 @@ function *functionProdNew(const function *f0, const function *f1) class functionExtractComp : public function { public: fullMatrix<double> _f0; - double _iComp; + int _iComp; void call(dataCacheMap *m, fullMatrix<double> &val) { - for (int i=0; i<val.size1(); i++) - val(i,0)= _f0(i,_iComp); + for (int i = 0; i < val.size1(); i++) + val(i, 0) = _f0(i, _iComp); } functionExtractComp(const function *f0, const int iComp) : function(1) {