Searched refs:THRUSTINTARRAY (Results 1 – 4 of 4) sorted by relevance
170 #define THRUSTINTARRAY thrust::device_vector<PetscInt> macro204 THRUSTINTARRAY *rpermIndices; /* indices used for any reordering */205 THRUSTINTARRAY *cpermIndices; /* indices used for any reordering */259 THRUSTINTARRAY *cprowIndices; /* compressed row indices used in the parallel SpMV */288 THRUSTINTARRAY *csr2csc_i;289 THRUSTINTARRAY *coords; /* permutation array used in MatSeqAIJHIPSPARSEMergeMats */
519 hipsparseTriFactors->rpermIndices = new THRUSTINTARRAY(n); in MatSeqAIJHIPSPARSEILUAnalysisAndCopyToGPU()530 hipsparseTriFactors->cpermIndices = new THRUSTINTARRAY(n); in MatSeqAIJHIPSPARSEILUAnalysisAndCopyToGPU()741 hipsparseTriFactors->rpermIndices = new THRUSTINTARRAY(n); in MatSeqAIJHIPSPARSEICCAnalysisAndCopyToGPU()742 hipsparseTriFactors->cpermIndices = new THRUSTINTARRAY(n); in MatSeqAIJHIPSPARSEICCAnalysisAndCopyToGPU()1068 hipsparsestruct->csr2csc_i = new THRUSTINTARRAY(matrix->num_entries); in MatSeqAIJHIPSPARSEFormExplicitTranspose()2124 matstruct->cprowIndices = new THRUSTINTARRAY(m); in MatSeqAIJHIPSPARSECopyToGPU()2624 Cmat->cprowIndices = new THRUSTINTARRAY(c->compressedrow.nrows); in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()2812 THRUSTINTARRAY ii(Ccsr->row_offsets->size()); in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()2813 THRUSTINTARRAY jj(Ccsr->column_indices->size()); in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()4155 Ccusp->coords = new THRUSTINTARRAY(c->nz); in MatSeqAIJHIPSPARSEMergeMats()[all …]
181 #define THRUSTINTARRAY thrust::device_vector<PetscInt> macro220 THRUSTINTARRAY *rpermIndices; /* indices used for any reordering */221 THRUSTINTARRAY *cpermIndices; /* indices used for any reordering */282 THRUSTINTARRAY *cprowIndices; /* compressed row indices used in the parallel SpMV */325 THRUSTINTARRAY *csr2csc_i;326 THRUSTINTARRAY *coords; /* permutation array used in MatSeqAIJCUSPARSEMergeMats */
597 cusparseTriFactors->rpermIndices = new THRUSTINTARRAY(n); in MatSeqAIJCUSPARSEILUAnalysisAndCopyToGPU()609 cusparseTriFactors->cpermIndices = new THRUSTINTARRAY(n); in MatSeqAIJCUSPARSEILUAnalysisAndCopyToGPU()1001 cusparseTriFactors->rpermIndices = new THRUSTINTARRAY(n); in MatSeqAIJCUSPARSEICCAnalysisAndCopyToGPU()1003 cusparseTriFactors->cpermIndices = new THRUSTINTARRAY(n); in MatSeqAIJCUSPARSEICCAnalysisAndCopyToGPU()1390 cusparsestruct->csr2csc_i = new THRUSTINTARRAY(matrix->num_entries); in MatSeqAIJCUSPARSEFormExplicitTranspose()2548 PetscCallCXX(matstruct->cprowIndices = new THRUSTINTARRAY(m)); in MatSeqAIJCUSPARSECopyToGPU()3127 Cmat->cprowIndices = new THRUSTINTARRAY(c->compressedrow.nrows); in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()3339 THRUSTINTARRAY ii(Ccsr->row_offsets->size()); in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()3340 THRUSTINTARRAY jj(Ccsr->column_indices->size()); in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()4802 Ccusp->coords = new THRUSTINTARRAY(c->nz); in MatSeqAIJCUSPARSEMergeMats()[all …]