Fix a bug in the domain decomposition, and global print override