DownhillSolverImpl::innerDownhillSimplex something looks broken here:
authorSaree90 <sas_naghi@hotmail.com>
Thu, 22 May 2014 12:52:37 +0000 (22:52 +1000)
committerSaree90 <sas_naghi@hotmail.com>
Thu, 22 May 2014 12:52:37 +0000 (22:52 +1000)
commit7f7064e3b9dbed48cb23d95c08c831f51f649001
treeae08cf84e946d1d32943f19b787827b24adb4874
parent9f8de69505da51aec83044ca9bf12cb6a06c2c02
DownhillSolverImpl::innerDownhillSimplex something looks broken here:
Mat_<double> coord_sum(1,ndim,0.0),buf(1,ndim,0.0),y(1,ndim,0.0);
nfunk = 0;
for(i=0;i<ndim+1;++i)
{
y(i) = f->calc(p[i]);
}
y has only ndim elements, while the loop goes over ndim+1
modules/optim/src/simplex.cpp