Matrix<UpdatableArray> tileMatrix = Matrices.matrix(srcTileMem.get(key).subArr(0, len), extTileDim);
IRectangularArea a = oneTileProcessor.dependenceAperture(key);
assert a != null : "Null dependenceAperture(" + key + ")";
for (int k = 0; k < dimCount; k++) {
inTilePos[k] = a.min(k) - maxAperture.min(k);
preciseTilePos[k] = tilePos[k] + a.min(k);
preciseTileDim[k] = DependenceApertureBuilder.safelyAdd(tileDim[k], a.width(k));
}
Matrices.copy(ac.part(i, ++i, n),
tileMatrix.subMatr(inTilePos, preciseTileDim),
e.getValue().subMatr(preciseTilePos, preciseTileDim, continuationMode));