Searched refs:wgpu (Results 1 – 1 of 1) sorted by relevance
370 ViennaCLVector *wgpu; in VecPointwiseDivide_SeqViennaCL() local376 PetscCall(VecViennaCLGetArrayWrite(win, &wgpu)); in VecPointwiseDivide_SeqViennaCL()379 *wgpu = viennacl::linalg::element_div(*xgpu, *ygpu); in VecPointwiseDivide_SeqViennaCL()388 PetscCall(VecViennaCLRestoreArrayWrite(win, &wgpu)); in VecPointwiseDivide_SeqViennaCL()396 ViennaCLVector *wgpu; in VecWAXPY_SeqViennaCL() local404 PetscCall(VecViennaCLGetArrayWrite(win, &wgpu)); in VecWAXPY_SeqViennaCL()408 *wgpu = *ygpu + *xgpu; in VecWAXPY_SeqViennaCL()415 *wgpu = *ygpu - *xgpu; in VecWAXPY_SeqViennaCL()422 *wgpu = *ygpu + alpha * *xgpu; in VecWAXPY_SeqViennaCL()432 PetscCall(VecViennaCLRestoreArrayWrite(win, &wgpu)); in VecWAXPY_SeqViennaCL()[all …]