code: def block_sep1(self, Y):
          r
  
          return Y[(slice(None),)*self.blkaxis + (slice(self.blkidx, None),)]
docs: r"""Separate variable into component corresponding to
          :math:`\mathbf{y}_1` in :math:`\mathbf{y}\;\;`.