Adding constructor for having a block size selectable for the
decomposition.