instead of looking at IMIN, JMIN, KMIN -> IMAX, JMAX, KMAX as the diagonals which is a bit of a misnomer. IMIN could really be IMAX. Basically Face A has to match face B this can be done using a permutation matrix face A * P = face B. The code now finds the permutation matrix that matches face A with face B. Diagonals are now called LB = lower bound and UB = upper bound
What's Changed
Full Changelog: 1.8.0...1.8.1