Bugfix of F2 derivative
This commit is contained in:
parent
16634440b0
commit
57ee6d7dfb
@ -60,9 +60,9 @@ public class F2Problem extends AbstractProblemDoubleOffset implements InterfaceL
|
|||||||
for (int i = 0; i < dim-1; i++) {
|
for (int i = 0; i < dim-1; i++) {
|
||||||
xi=x[i]-m_XOffSet;
|
xi=x[i]-m_XOffSet;
|
||||||
xii=x[i+1]-m_XOffSet;
|
xii=x[i+1]-m_XOffSet;
|
||||||
|
|
||||||
result[i] += (-200.*xii+200.*xi+2.*xi-2);
|
result[i] += 400*xi*(xi*xi-xii) + 2*xi-2;
|
||||||
result[i+1] += (200.*xii-200*xi);
|
result[i+1] += -200 * (xi*xi - xii);
|
||||||
}
|
}
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user