Home
last modified time | relevance | path

Searched defs:_p_Vec (Results 1 – 1 of 1) sorted by relevance

/petsc/include/petsc/private/
H A Dvecimpl.h154 struct _p_Vec { struct
156 PetscLayout map;
157 void *data; /* implementation-specific data */
158 PetscBool array_gotten;
159 VecStash stash, bstash; /* used for storing off-proc values during assembly */
160 …etscBool petscnative; /* means the ->data starts with VECHEADER and can use VecGetArrayFast()*/
161 …k; /* lock state. vector can be free (=0), locked for read (>0) or locked for write(<0) */
163 PetscStack lockstack; /* the file,func,line of where locks are added */
165 …oadMask offloadmask; /* a mask which indicates where the valid vector data is (GPU, CPU or both) */
167 void *spptr; /* this is the special pointer to the array on the GPU */
[all …]