Suggestion for more readability: ```_local_cols``` -> ```_n_local_cols``` or even more consistent to class PETScMatrix: ```_n_loc_cols```