Semi-structured refinement and parallel domain decomposition methods