I have a C++ program that generates sparse block matrices. My goal is to concatenate the side by side and ultimately store the large matrix in a .mtx file. So this is how I