#include "petscvec.h" PetscErrorCode VecGetArrayRead(Vec x,const PetscScalar **a)Not Collective
Unlike VecGetArray(), this routine is not collective and preserves cached information like vector norms.
Standard PETSc vectors use contiguous storage so that this routine does not perform a copy. Other vector implementations may require a copy, but must such implementations should cache the contiguous representation so that only one copy is performed when this routine is called multiple times in sequence.
Level:beginner
Location:src/vec/vec/interface/rvector.c
Index of all Vec routines
Table of Contents for all manual pages
Index of all manual pages