  We consider linear sparse recovery problems where additional structure of the
sparsity in the solution is known. An algorithm based on iterative hard
thresholding is proposed to solve this problem. The convergence and error of
the method was analyzed with respect to mutual coherence. Numerical simulations
are examined in the context of an inverse source problem, including
modifications for off-grid recovery.
