title: Gaussian Elimination Inverse Matrix
body: <p>What does you block of code shown below do? I'm confused</p>
  
  <pre><code>  if (temp != j)
          for (k = 0; k &lt; 2 * dimension; k++) {
              temporary = augmentedmatrix[j][k];
              augmentedmatrix[j][k] = augmentedmatrix[temp][k];
              augmentedmatrix[temp][k] = temporary;
          }
  </code></pre>