// for the time being, this is ok. When we can, add some logic in the sprintf calls that checks if a longer buffer would be needed, and in case expand it
// in any case, replace all sprintf() with snprintf(), to avoid in any case writing more than the available buffer size
charvirtual_line[256];
// Create and initialise pristine cid for MPI proc 0 and thread 0