Searched refs:GPUarray (Results 1 – 3 of 3) sorted by relevance
25 *a = ((Vec_ViennaCL *)v->spptr)->GPUarray; in VecViennaCLGetArray()46 *a = ((Vec_ViennaCL *)v->spptr)->GPUarray; in VecViennaCLGetArrayRead()64 *a = ((Vec_ViennaCL *)v->spptr)->GPUarray; in VecViennaCLGetArrayWrite()196 … ((Vec_ViennaCL *)v->spptr)->GPUarray = ((Vec_ViennaCL *)v->spptr)->GPUarray_allocated; in VecViennaCLAllocateCheck()215 ViennaCLVector *vec = ((Vec_ViennaCL *)v->spptr)->GPUarray; in VecViennaCLCopyToGPU()240 ViennaCLVector *vec = ((Vec_ViennaCL *)v->spptr)->GPUarray; in VecViennaCLCopyFromGPU()1076 …((Vec_Seq *)vin->data)->unplacedarray = (PetscScalar *)((Vec_ViennaCL *)vin->spptr)->GPUarray; /*… in VecViennaCLPlaceArray()1077 ((Vec_ViennaCL *)vin->spptr)->GPUarray = (ViennaCLVector *)a; in VecViennaCLPlaceArray()1101 ((Vec_ViennaCL *)vin->spptr)->GPUarray = (ViennaCLVector *)((Vec_Seq *)vin->data)->unplacedarray; in VecViennaCLResetArray()1531 vecviennacl->GPUarray = (ViennaCLVector *)array; in VecCreate_SeqViennaCL_Private()
59 viennacl::vector<PetscScalar> *GPUarray; // this always holds the GPU data member
238 …PetscCall(VecCreate_MPIViennaCL_Private(vv, PETSC_FALSE, 0, ((Vec_ViennaCL *)vv->spptr)->GPUarray)… in VecCreate_MPIViennaCL()382 vecviennacl->GPUarray = (ViennaCLVector *)array; in VecCreate_MPIViennaCL_Private()