cannot convert '_p_Vec* const' to '_p_VecScatter*' for argument '1' to 'PetscErrorCode

Satish Balay balay at
Tue Nov 24 09:21:23 CST 2009

I guess OOQP is not updated to use the latest petsc version - where
the first argument is VecScatter.

Is this the only error you get? If so - its easy to just fix the code
to use petsc-3

changed to:


On Tue, 24 Nov 2009, Anirban Chatterjee wrote:

> Hi,
> I am trying to use Steve Wright's OOQP with PETSc support and get this error:
> cannot convert '/_p_Vec/* const' to '/_p_VecScatter/*' for argument '1' to
> 'PetscErrorCode
> Can anyone tell me why I am getting this error. I am getting this error in the
> VecScatterBegin function where the first argument type is Vec.
> Thanks,
> Anirban

More information about the petsc-users mailing list