Lines Matching defs:seen
133 // 'seen' is used for path finding { 0: unseen, 1: seen }.
134 ::std::vector<char> seen;
152 // 'seen' initialized to 'graph_->RhsSize()' copies of 0.
153 seen.assign(graph_->RhsSize(), 0);
154 TryAugment(ilhs, &seen);
172 // flow was added to the network. The 'seen' vector elements correspond
184 bool TryAugment(size_t ilhs, ::std::vector<char>* seen) {
186 if ((*seen)[irhs]) continue;
189 (*seen)[irhs] = 1;
200 if (right_[irhs] == kUnused || TryAugment(right_[irhs], seen)) {