Home
last modified time | relevance | path

Searched refs:csrColIdx (Results 1 – 4 of 4) sorted by relevance

/petsc/src/mat/impls/aij/seq/seqhipsparse/
H A Daijhipsparse.hip.cxx1368 …fs->matDescr_M, fs->csrVal, fs->csrRowPtr, fs->csrColIdx, fs->ilu0Info_M, fs->policy_M, fs->factBu… in MatILUFactorNumeric_SeqAIJHIPSPARSE_ILU0()
1437 PetscCallHIP(hipMalloc((void **)&fs->csrColIdx, sizeof(int) * nz)); in MatILUFactorSymbolic_SeqAIJHIPSPARSE_ILU0()
1441 …PetscCallHIP(hipMemcpyAsync(fs->csrColIdx, Aj, sizeof(int) * nz, hipMemcpyDeviceToDevice, PetscDef… in MatILUFactorSymbolic_SeqAIJHIPSPARSE_ILU0()
1461 …PetscCallHIPSPARSE(hipsparseCreateCsr(&fs->spMatDescr_L, m, m, nz, fs->csrRowPtr, fs->csrColIdx, f… in MatILUFactorSymbolic_SeqAIJHIPSPARSE_ILU0()
1467 …PetscCallHIPSPARSE(hipsparseCreateCsr(&fs->spMatDescr_U, m, m, nz, fs->csrRowPtr, fs->csrColIdx, f… in MatILUFactorSymbolic_SeqAIJHIPSPARSE_ILU0()
1477 … fs->matDescr_M, fs->csrVal, fs->csrRowPtr, fs->csrColIdx, fs->ilu0Info_M, &fs->factBufferSize_M)); in MatILUFactorSymbolic_SeqAIJHIPSPARSE_ILU0()
1513 …fs->matDescr_M, fs->csrVal, fs->csrRowPtr, fs->csrColIdx, fs->ilu0Info_M, fs->policy_M, fs->factBu… in MatILUFactorSymbolic_SeqAIJHIPSPARSE_ILU0()
1614 …ric02(fs->handle, m, nz, fs->matDescr_M, fs->csrVal, fs->csrRowPtr, fs->csrColIdx, fs->ic0Info_M, … in MatICCFactorNumeric_SeqAIJHIPSPARSE_ICC0()
1682 PetscCallHIP(hipMalloc((void **)&fs->csrColIdx, sizeof(int) * nz)); in MatICCFactorSymbolic_SeqAIJHIPSPARSE_ICC0()
1686 …PetscCallHIP(hipMemcpyAsync(fs->csrColIdx, Aj, sizeof(int) * nz, hipMemcpyDeviceToDevice, PetscDef… in MatICCFactorSymbolic_SeqAIJHIPSPARSE_ICC0()
[all …]
H A Dhipsparsematimpl.h217 …int *csrRowPtr, *csrColIdx; /* a,i,j of M. Using int since some hipsparse APIs only suppor… member
/petsc/src/mat/impls/aij/seq/seqcusparse/
H A Daijcusparse.cu230 PetscCallCUDA(cudaMalloc(&fs->csrColIdx, sizeof(*fs->csrColIdx) * Mnz)); in MatSeqAIJCUSPARSEBuildFactoredMatrix_LU()
233 …PetscCallCUDA(cudaMemcpy(fs->csrColIdx, Mj, sizeof(*fs->csrColIdx) * Mnz, cudaMemcpyHostToDevice)); in MatSeqAIJCUSPARSEBuildFactoredMatrix_LU()
244 …ARSE(cusparseCreateCsr(&fs->spMatDescr_L, m, m, Mnz, fs->csrRowPtr, fs->csrColIdx, fs->csrVal, ind… in MatSeqAIJCUSPARSEBuildFactoredMatrix_LU()
250 …ARSE(cusparseCreateCsr(&fs->spMatDescr_U, m, m, Mnz, fs->csrRowPtr, fs->csrColIdx, fs->csrVal, ind… in MatSeqAIJCUSPARSEBuildFactoredMatrix_LU()
645 PetscCallCUDA(cudaMalloc(&fs->csrColIdx, sizeof(*fs->csrColIdx) * Mnz)); in MatSeqAIJCUSPARSEBuildFactoredMatrix_Cholesky()
649 PetscCallCUDA(cudaMemcpy(fs->csrColIdx, Mj, sizeof(*Mj) * Mnz, cudaMemcpyHostToDevice)); in MatSeqAIJCUSPARSEBuildFactoredMatrix_Cholesky()
660 …ARSE(cusparseCreateCsr(&fs->spMatDescr_U, m, m, Mnz, fs->csrRowPtr, fs->csrColIdx, fs->csrVal, ind… in MatSeqAIJCUSPARSEBuildFactoredMatrix_Cholesky()
4292 PetscCallCUDA(cudaFree(fs->csrColIdx)); in MatSeqAIJCUSPARSETriFactors_Reset()
H A Dcusparsematimpl.h235 …PetscInt *csrRowPtr, *csrColIdx; // i, j of M on device for CUDA APIs that support 64-bit indic… member