Searched refs:matstruct (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/mat/impls/aij/seq/seqhipsparse/ |
| H A D | aijhipsparse.hip.cxx | 945 Mat_SeqAIJHIPSPARSEMultStruct *matstruct, *matstructT; in MatSeqAIJHIPSPARSEFormExplicitTranspose() local 951 matstruct = (Mat_SeqAIJHIPSPARSEMultStruct *)hipsparsestruct->mat; in MatSeqAIJHIPSPARSEFormExplicitTranspose() 952 PetscCheck(matstruct, PETSC_COMM_SELF, PETSC_ERR_GPU, "Missing mat struct"); in MatSeqAIJHIPSPARSEFormExplicitTranspose() 962 indexBase = hipsparseGetMatIndexBase(matstruct->descr); in MatSeqAIJHIPSPARSEFormExplicitTranspose() 1000 …HIPSPARSE(hipsparse_hyb2csr(hipsparsestruct->handle, matstruct->descr, (hipsparseHybMat_t)matstruc… in MatSeqAIJHIPSPARSEFormExplicitTranspose() 1038 CsrMatrix *matrix = (CsrMatrix *)matstruct->mat; in MatSeqAIJHIPSPARSEFormExplicitTranspose() 1057 indexBase = hipsparseGetMatIndexBase(matstruct->descr); in MatSeqAIJHIPSPARSEFormExplicitTranspose() 2014 Mat_SeqAIJHIPSPARSEMultStruct *matstruct = hipsparsestruct->mat; in MatSeqAIJHIPSPARSECopyToGPU() local 2061 matstruct = new Mat_SeqAIJHIPSPARSEMultStruct; in MatSeqAIJHIPSPARSECopyToGPU() 2062 PetscCallHIPSPARSE(hipsparseCreateMatDescr(&matstruct->descr)); in MatSeqAIJHIPSPARSECopyToGPU() [all …]
|
| /petsc/src/mat/impls/aij/seq/seqcusparse/ |
| H A D | aijcusparse.cu | 1219 Mat_SeqAIJCUSPARSEMultStruct *matstruct, *matstructT; in MatSeqAIJCUSPARSEFormExplicitTranspose() local 1226 matstruct = (Mat_SeqAIJCUSPARSEMultStruct *)cusparsestruct->mat; in MatSeqAIJCUSPARSEFormExplicitTranspose() 1227 PetscCheck(matstruct, PETSC_COMM_SELF, PETSC_ERR_GPU, "Missing mat struct"); in MatSeqAIJCUSPARSEFormExplicitTranspose() 1237 indexBase = cusparseGetMatIndexBase(matstruct->descr); in MatSeqAIJCUSPARSEFormExplicitTranspose() 1299 …stat = cusparse_hyb2csr(cusparsestruct->handle, matstruct->descr, (cusparseHybMat_t)matstruct->mat… in MatSeqAIJCUSPARSEFormExplicitTranspose() 1341 CsrMatrix *matrix = (CsrMatrix *)matstruct->mat; in MatSeqAIJCUSPARSEFormExplicitTranspose() 1360 indexBase = cusparseGetMatIndexBase(matstruct->descr); in MatSeqAIJCUSPARSEFormExplicitTranspose() 2426 Mat_SeqAIJCUSPARSEMultStruct *matstruct = cusparsestruct->mat; in MatSeqAIJCUSPARSECopyToGPU() local 2474 matstruct = new Mat_SeqAIJCUSPARSEMultStruct; in MatSeqAIJCUSPARSECopyToGPU() 2475 PetscCallCUSPARSE(cusparseCreateMatDescr(&matstruct->descr)); in MatSeqAIJCUSPARSECopyToGPU() [all …]
|
| /petsc/include/petsc/private/ |
| H A D | snesimpl.h | 62 MatStructure matstruct; /* Used by Picard solver */ member
|
| /petsc/src/mat/interface/ |
| H A D | matrix.c | 7436 PetscErrorCode MatGetSeqNonzeroStructure(Mat mat, Mat *matstruct) in MatGetSeqNonzeroStructure() argument 7440 PetscAssertPointer(matstruct, 2); in MatGetSeqNonzeroStructure() 7447 PetscUseTypeMethod(mat, getseqnonzerostructure, matstruct); in MatGetSeqNonzeroStructure()
|