Lines Matching refs:tempvec
79 if (viennaclstruct->tempvec) { in MatViennaCLCopyToGPU()
80 if (viennaclstruct->tempvec->size() != static_cast<std::size_t>(A->rmap->n)) { in MatViennaCLCopyToGPU()
81 delete (ViennaCLVector *)viennaclstruct->tempvec; in MatViennaCLCopyToGPU()
82 viennaclstruct->tempvec = new ViennaCLVector(A->rmap->n); in MatViennaCLCopyToGPU()
84 viennaclstruct->tempvec->clear(); in MatViennaCLCopyToGPU()
87 viennaclstruct->tempvec = new ViennaCLVector(A->rmap->n); in MatViennaCLCopyToGPU()
223 …if (a->compressedrow.use) *viennaclstruct->tempvec = viennacl::linalg::prod(*viennaclstruct->compr… in MatMultAdd_SeqAIJViennaCL()
224 else *viennaclstruct->tempvec = viennacl::linalg::prod(*viennaclstruct->mat, *xgpu); in MatMultAdd_SeqAIJViennaCL()
225 if (zz != yy) *zgpu = *ygpu + *viennaclstruct->tempvec; in MatMultAdd_SeqAIJViennaCL()
226 else *zgpu += *viennaclstruct->tempvec; in MatMultAdd_SeqAIJViennaCL()
304 delete viennaclcontainer->tempvec; in MatDestroy_SeqAIJViennaCL()
345 ((Mat_SeqAIJViennaCL *)C->spptr)->tempvec = NULL; in MatDuplicate_SeqAIJViennaCL()
454 ((Mat_SeqAIJViennaCL *)B->spptr)->tempvec = NULL; in MatConvert_SeqAIJ_SeqAIJViennaCL()