Searched refs:v_vcl (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/tests/ |
| H A D | ex204.c | 18 Vec v_vcl, r_vcl; in main() local 34 PetscCall(VecCreateSeqViennaCL(PETSC_COMM_SELF, n, &v_vcl)); in main() 36 PetscCall(VecSet(v_vcl, val)); in main() 38 PetscCall(MatMult(A_vcl, v_vcl, r_vcl)); in main() 40 PetscCall(VecDestroy(&v_vcl)); in main() 48 Vec v, r, v_vcl, r_vcl, d_vcl; in main() local 77 PetscCall(VecCreateSeqViennaCL(PETSC_COMM_SELF, n, &v_vcl)); in main() 80 PetscCall(VecSet(v_vcl, val)); in main() 81 PetscCall(MatMult(A_vcl, v_vcl, r_vcl)); in main() 91 PetscCall(VecDestroy(&v_vcl)); in main() [all …]
|
| /petsc/src/vec/vec/impls/seq/seqviennacl/ |
| H A D | vecviennacl.cxx | 1289 const ViennaCLVector *v_vcl; in VecViennaCLGetCLContext() 1290 PetscCall(VecViennaCLGetArrayRead(v, &v_vcl)); in VecViennaCLGetCLContext() 1292 viennacl::ocl::context vcl_ctx = v_vcl->handle().opencl_handle().context(); in VecViennaCLGetCLContext() 1327 const ViennaCLVector *v_vcl; in VecViennaCLGetCLQueue() 1328 PetscCall(VecViennaCLGetArrayRead(v, &v_vcl)); in VecViennaCLGetCLQueue() 1330 viennacl::ocl::context vcl_ctx = v_vcl->handle().opencl_handle().context(); in VecViennaCLGetCLQueue() 1365 const ViennaCLVector *v_vcl; in VecViennaCLGetCLMemRead() 1366 PetscCall(VecViennaCLGetArrayRead(v, &v_vcl)); in VecViennaCLGetCLMemRead() 1368 const cl_mem ocl_mem = v_vcl->handle().opencl_handle().get(); in VecViennaCLGetCLMemRead() 1406 ViennaCLVector *v_vcl; in VecViennaCLGetCLMemWrite() [all …]
|