Searched defs:_p_Vec (Results 1 – 1 of 1) sorted by relevance
154 struct _p_Vec { struct156 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 …]