if (!cover( // <--- ставлю bp сюда v_data, 0, [](vertex_data &vd) -> double& { return vb.velocity; }, // <--- появляется здесь 0, [](int o, int n) -> bool { return (o < n); } )) { return false; }