implement BaseIter for LinearMap