Searched refs:viennaclstruct (Results 1 – 1 of 1) sorted by relevance
27 Mat_SeqAIJViennaCL *viennaclstruct = (Mat_SeqAIJViennaCL *)A->spptr; in MatViennaCLCopyToGPU() local37 …if (!viennaclstruct->compressed_mat) viennaclstruct->compressed_mat = new ViennaCLCompressedAIJMat… in MatViennaCLCopyToGPU()54 …viennaclstruct->compressed_mat->set(row_buffer.get(), row_indices.get(), col_buffer.get(), a->a, A… in MatViennaCLCopyToGPU()57 if (!viennaclstruct->mat) viennaclstruct->mat = new ViennaCLAIJMatrix(); in MatViennaCLCopyToGPU()70 … viennaclstruct->mat->set(row_buffer.get(), col_buffer.get(), a->a, A->rmap->n, A->cmap->n, a->nz); in MatViennaCLCopyToGPU()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()[all …]