public bool InSimplex(JVector w)
{
//check in case lastW is already removed
if (w == _lastW) return true;
//w is in the current (reduced) simplex
int numverts = NumVertices;
for (int i = 0; i < numverts; i++)
if (_simplexVectorW[i] == w) return true;
return false;
}