Home
last modified time | relevance | path

Searched refs:matstructT (Results 1 – 2 of 2) sorted by relevance

/petsc/src/mat/impls/aij/seq/seqhipsparse/
H A Daijhipsparse.hip.cxx945 Mat_SeqAIJHIPSPARSEMultStruct *matstruct, *matstructT; in MatSeqAIJHIPSPARSEFormExplicitTranspose() local
953 matstructT = (Mat_SeqAIJHIPSPARSEMultStruct *)hipsparsestruct->matTranspose; in MatSeqAIJHIPSPARSEFormExplicitTranspose()
954 …PetscCheck(!A->transupdated || matstructT, PETSC_COMM_SELF, PETSC_ERR_GPU, "Missing matTranspose s… in MatSeqAIJHIPSPARSEFormExplicitTranspose()
960 matstructT = new Mat_SeqAIJHIPSPARSEMultStruct; in MatSeqAIJHIPSPARSEFormExplicitTranspose()
961 PetscCallHIPSPARSE(hipsparseCreateMatDescr(&matstructT->descr)); in MatSeqAIJHIPSPARSEFormExplicitTranspose()
963 PetscCallHIPSPARSE(hipsparseSetMatIndexBase(matstructT->descr, indexBase)); in MatSeqAIJHIPSPARSEFormExplicitTranspose()
964 PetscCallHIPSPARSE(hipsparseSetMatType(matstructT->descr, HIPSPARSE_MATRIX_TYPE_GENERAL)); in MatSeqAIJHIPSPARSEFormExplicitTranspose()
967 PetscCallHIP(hipMalloc((void **)&matstructT->alpha_one, sizeof(PetscScalar))); in MatSeqAIJHIPSPARSEFormExplicitTranspose()
968 PetscCallHIP(hipMalloc((void **)&matstructT->beta_zero, sizeof(PetscScalar))); in MatSeqAIJHIPSPARSEFormExplicitTranspose()
969 PetscCallHIP(hipMalloc((void **)&matstructT->beta_one, sizeof(PetscScalar))); in MatSeqAIJHIPSPARSEFormExplicitTranspose()
[all …]
/petsc/src/mat/impls/aij/seq/seqcusparse/
H A Daijcusparse.cu1219 Mat_SeqAIJCUSPARSEMultStruct *matstruct, *matstructT; in MatSeqAIJCUSPARSEFormExplicitTranspose() local
1228 matstructT = (Mat_SeqAIJCUSPARSEMultStruct *)cusparsestruct->matTranspose; in MatSeqAIJCUSPARSEFormExplicitTranspose()
1229 …PetscCheck(!A->transupdated || matstructT, PETSC_COMM_SELF, PETSC_ERR_GPU, "Missing matTranspose s… in MatSeqAIJCUSPARSEFormExplicitTranspose()
1235 matstructT = new Mat_SeqAIJCUSPARSEMultStruct; in MatSeqAIJCUSPARSEFormExplicitTranspose()
1236 PetscCallCUSPARSE(cusparseCreateMatDescr(&matstructT->descr)); in MatSeqAIJCUSPARSEFormExplicitTranspose()
1238 PetscCallCUSPARSE(cusparseSetMatIndexBase(matstructT->descr, indexBase)); in MatSeqAIJCUSPARSEFormExplicitTranspose()
1239 PetscCallCUSPARSE(cusparseSetMatType(matstructT->descr, CUSPARSE_MATRIX_TYPE_GENERAL)); in MatSeqAIJCUSPARSEFormExplicitTranspose()
1242 PetscCallCUDA(cudaMalloc((void **)&matstructT->alpha_one, sizeof(PetscScalar))); in MatSeqAIJCUSPARSEFormExplicitTranspose()
1243 PetscCallCUDA(cudaMalloc((void **)&matstructT->beta_zero, sizeof(PetscScalar))); in MatSeqAIJCUSPARSEFormExplicitTranspose()
1244 PetscCallCUDA(cudaMalloc((void **)&matstructT->beta_one, sizeof(PetscScalar))); in MatSeqAIJCUSPARSEFormExplicitTranspose()
[all …]