i mean, users are forced to have "_petsc_global_vector_entries.txt"  at the end of the file name. this is something application specific habit, and this general library should not have such a constrain.