Searched refs:CmatT (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/impls/aij/seq/seqhipsparse/ |
| H A D | aijhipsparse.hip.cxx | 4217 Mat_SeqAIJHIPSPARSEMultStruct *CmatT = new Mat_SeqAIJHIPSPARSEMultStruct; in MatSeqAIJHIPSPARSEMergeMats() local 4225 CmatT->cprowIndices = NULL; in MatSeqAIJHIPSPARSEMergeMats() 4226 CmatT->mat = CcsrT; in MatSeqAIJHIPSPARSEMergeMats() 4253 PetscCallHIPSPARSE(hipsparseCreateMatDescr(&CmatT->descr)); in MatSeqAIJHIPSPARSEMergeMats() 4254 PetscCallHIPSPARSE(hipsparseSetMatIndexBase(CmatT->descr, HIPSPARSE_INDEX_BASE_ZERO)); in MatSeqAIJHIPSPARSEMergeMats() 4255 PetscCallHIPSPARSE(hipsparseSetMatType(CmatT->descr, HIPSPARSE_MATRIX_TYPE_GENERAL)); in MatSeqAIJHIPSPARSEMergeMats() 4256 PetscCallHIP(hipMalloc((void **)&CmatT->alpha_one, sizeof(PetscScalar))); in MatSeqAIJHIPSPARSEMergeMats() 4257 PetscCallHIP(hipMalloc((void **)&CmatT->beta_zero, sizeof(PetscScalar))); in MatSeqAIJHIPSPARSEMergeMats() 4258 PetscCallHIP(hipMalloc((void **)&CmatT->beta_one, sizeof(PetscScalar))); in MatSeqAIJHIPSPARSEMergeMats() 4259 …PetscCallHIP(hipMemcpy(CmatT->alpha_one, &PETSC_HIPSPARSE_ONE, sizeof(PetscScalar), hipMemcpyHostT… in MatSeqAIJHIPSPARSEMergeMats() [all …]
|
| /petsc/src/mat/impls/aij/seq/seqcusparse/ |
| H A D | aijcusparse.cu | 4887 Mat_SeqAIJCUSPARSEMultStruct *CmatT = new Mat_SeqAIJCUSPARSEMultStruct; in MatSeqAIJCUSPARSEMergeMats() local 4895 CmatT->cprowIndices = NULL; in MatSeqAIJCUSPARSEMergeMats() 4896 CmatT->mat = CcsrT; in MatSeqAIJCUSPARSEMergeMats() 4928 PetscCallCUSPARSE(cusparseCreateMatDescr(&CmatT->descr)); in MatSeqAIJCUSPARSEMergeMats() 4929 PetscCallCUSPARSE(cusparseSetMatIndexBase(CmatT->descr, CUSPARSE_INDEX_BASE_ZERO)); in MatSeqAIJCUSPARSEMergeMats() 4930 PetscCallCUSPARSE(cusparseSetMatType(CmatT->descr, CUSPARSE_MATRIX_TYPE_GENERAL)); in MatSeqAIJCUSPARSEMergeMats() 4931 PetscCallCUDA(cudaMalloc((void **)&CmatT->alpha_one, sizeof(PetscScalar))); in MatSeqAIJCUSPARSEMergeMats() 4932 PetscCallCUDA(cudaMalloc((void **)&CmatT->beta_zero, sizeof(PetscScalar))); in MatSeqAIJCUSPARSEMergeMats() 4933 PetscCallCUDA(cudaMalloc((void **)&CmatT->beta_one, sizeof(PetscScalar))); in MatSeqAIJCUSPARSEMergeMats() 4934 …PetscCallCUDA(cudaMemcpy(CmatT->alpha_one, &PETSC_CUSPARSE_ONE, sizeof(PetscScalar), cudaMemcpyHos… in MatSeqAIJCUSPARSEMergeMats() [all …]
|