[petsc-dev] VecRestoreArrayRead and const
Matthew Knepley
knepley at gmail.com
Mon Jun 14 08:24:36 CDT 2010
I am cool with it.
Matt
On Mon, Jun 14, 2010 at 7:42 AM, Jed Brown <jed at 59a2.org> wrote:
> On Mon, 14 Jun 2010 07:23:20 -0500, Matthew Knepley <knepley at gmail.com>
> wrote:
> > Is this a new function? Or do you mean just VecGetArray?
>
> This introduces VecRestoreArrayRead, but the array is still not marked
> const.
>
> http://petsc.cs.iit.edu/petsc/petsc-dev/rev/bf752c718a45
>
> It actually has different behavior than the usual VecRestoreArray, but I
> would prefer a symmetric interface with a VecGetArrayRead that is
> equivalent to VecGetArray except for a const array. This is as much an
> issue about symmetry and grepability as not littering the code with
> (PetscScalar**) casts.
>
> Jed
>
--
What most experimenters take for granted before they begin their experiments
is infinitely more interesting than any results to which their experiments
lead.
-- Norbert Wiener
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100614/c3e29efa/attachment.html>
More information about the petsc-dev
mailing list