std::cerr<<__FILE__<<":"<<__LINE__<<".Error the distribution grid must be multiple of the decomposition grid"<<std::endl;
std::cerr<<__FILE__<<":"<<__LINE__<<".Error the decomposition grid specified as gr.size("<<i<<")="<<gr.size(i)<<" is not multiple of the distribution grid gm.size("<<i<<")="<<gm.size(i)<<std::endl;