Lines Matching defs:matrix
482 const MatchMatrix& matrix, MatchResultListener* listener) const {
484 ::std::vector<char> element_matched(matrix.LhsSize(), 0);
485 ::std::vector<char> matcher_matched(matrix.RhsSize(), 0);
487 for (size_t ilhs = 0; ilhs < matrix.LhsSize(); ilhs++) {
488 for (size_t irhs = 0; irhs < matrix.RhsSize(); irhs++) {
489 char matched = matrix.HasEdge(ilhs, irhs);
531 const MatchMatrix& matrix, MatchResultListener* listener) const {
532 ElementMatcherPairs matches = FindMaxBipartiteMatching(matrix);
536 max_flow < matrix.RhsSize()) {
540 << max_flow << " of " << matrix.RhsSize()
547 max_flow < matrix.LhsSize()) {
551 << max_flow << " of " << matrix.RhsSize()