test_class.file: base/isomorphism/src/test/java/org/openscience/cdk/isomorphism/CompatibilityMatrixTest.java
test_class.identifier: CompatibilityMatrixTest
test_case.body: @Test
      public void mark() throws Exception {
          CompatibilityMatrix m = new CompatibilityMatrix(5, 5);
          m.set(0, 1);
          m.set(0, 2);
          m.set(0, 4);
          m.set(1, 0);
          m.set(1, 3);
          assertTrue(m.get(0, 1));
          assertTrue(m.get(0, 4));
          m.mark(0, 1, -1);
          m.mark(0, 4, -4);
          m.mark(1, 3, -6);
          assertFalse(m.get(0, 1));
          assertFalse(m.get(0, 4));
          assertFalse(m.get(1, 3));
          m.resetRows(0, -1);
          assertTrue(m.get(0, 1));
          assertFalse(m.get(0, 4));
          assertFalse(m.get(1, 3));
          m.resetRows(0, -4);
          assertTrue(m.get(0, 1));
          assertTrue(m.get(0, 4));
          assertFalse(m.get(1, 3));
          m.resetRows(0, -6);
          assertTrue(m.get(0, 1));
          assertTrue(m.get(0, 4));
          assertTrue(m.get(1, 3));
      }
test_case.class_method_signature: CompatibilityMatrixTest.mark()
test_case.full_signature: @Test public void mark()
test_case.identifier: mark
test_case.invocations: set set set set set assertTrue get assertTrue get mark mark mark assertFalse get assertFalse get assertFalse get resetRows assertTrue get assertFalse get assertFalse get resetRows assertTrue get assertTrue get assertFalse get resetRows assertTrue get assertTrue get assertTrue get
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void mark()
focal_class.declarator: data
focal_class.modifier: final
focal_class.original_string: final int[] data;
focal_class.type: int[]
focal_class.var_name: data
focal_class.declarator: nRows
focal_class.modifier: final
focal_class.original_string: final int   nRows, mCols;
focal_class.type: int
focal_class.var_name: nRows
focal_class.file: base/isomorphism/src/main/java/org/openscience/cdk/isomorphism/CompatibilityMatrix.java
focal_class.identifier: CompatibilityMatrix
focal_class.class_method_signature: CompatibilityMatrix.CompatibilityMatrix(int nRows, int mCols)
focal_class.full_signature:   CompatibilityMatrix(int nRows, int mCols)
focal_class.identifier: CompatibilityMatrix
focal_class.parameters: (int nRows, int mCols)
focal_class.signature:  CompatibilityMatrix(int nRows, int mCols)
focal_class.class_method_signature: CompatibilityMatrix.set(int i, int j)
focal_class.full_signature:  void set(int i, int j)
focal_class.identifier: set
focal_class.parameters: (int i, int j)
focal_class.return: void
focal_class.signature: void set(int i, int j)
focal_class.class_method_signature: CompatibilityMatrix.get(int i)
focal_class.full_signature:  boolean get(int i)
focal_class.identifier: get
focal_class.parameters: (int i)
focal_class.return: boolean
focal_class.signature: boolean get(int i)
focal_class.class_method_signature: CompatibilityMatrix.get(int i, int j)
focal_class.full_signature:  boolean get(int i, int j)
focal_class.identifier: get
focal_class.parameters: (int i, int j)
focal_class.return: boolean
focal_class.signature: boolean get(int i, int j)
focal_class.class_method_signature: CompatibilityMatrix.mark(int i, int j, int marking)
focal_class.full_signature:  void mark(int i, int j, int marking)
focal_class.identifier: mark
focal_class.parameters: (int i, int j, int marking)
focal_class.return: void
focal_class.signature: void mark(int i, int j, int marking)
focal_class.class_method_signature: CompatibilityMatrix.markRow(int i, int marking)
focal_class.full_signature:  void markRow(int i, int marking)
focal_class.identifier: markRow
focal_class.parameters: (int i, int marking)
focal_class.return: void
focal_class.signature: void markRow(int i, int marking)
focal_class.class_method_signature: CompatibilityMatrix.resetRows(int i, int marking)
focal_class.full_signature:  void resetRows(int i, int marking)
focal_class.identifier: resetRows
focal_class.parameters: (int i, int marking)
focal_class.return: void
focal_class.signature: void resetRows(int i, int marking)
focal_class.class_method_signature: CompatibilityMatrix.fix()
focal_class.full_signature:  int[][] fix()
focal_class.identifier: fix
focal_class.parameters: ()
focal_class.return: int[][]
focal_class.signature: int[][] fix()
focal_method.body: void mark(int i, int j, int marking) {
          data[(i * mCols) + j] = marking;
      }
focal_method.class_method_signature: CompatibilityMatrix.mark(int i, int j, int marking)
focal_method.full_signature:  void mark(int i, int j, int marking)
focal_method.identifier: mark
focal_method.parameters: (int i, int j, int marking)
focal_method.return: void
focal_method.signature: void mark(int i, int j, int marking)