Searched refs:matstructT (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/impls/aij/seq/seqhipsparse/ |
| H A D | aijhipsparse.hip.cxx | 945 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 D | aijcusparse.cu | 1219 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 …]
|