Extract column \a bc from block starting at (\a i,\a j)
| 219 | |
| 220 | /// Extract column \a bc from block starting at (\a i,\a j) |
| 221 | IntVarArgs |
| 222 | block_col(Matrix<IntVarArray> m, int bc, int i, int j) { |
| 223 | return m.slice(bc*n+i, bc*n+i+1, j*n, (j+1)*n); |
| 224 | } |
| 225 | |
| 226 | /// Extract row \a br from block starting at (\a i,\a j) |
| 227 | IntVarArgs |