I don't see a difference between this function and `add()` below. I guess you want to call raw PETSc function to add multiple entries. In that case, you can modify `add()` as it calls PETSc function directly.