| /petsc/src/mat/tests/ |
| H A D | ex217.c | 19 …PetscCall(PetscObjectTypeCompareAny((PetscObject)A, &iscuda, MATMPIAIJCUSPARSE, MATSEQAIJCUSPARSE,… in main()
|
| H A D | ex237.c | 158 …PetscCall(PetscObjectTypeCompareAny((PetscObject)A, &cuda, MATSEQAIJCUSPARSE, MATMPIAIJCUSPARSE, "… in main()
|
| /petsc/src/mat/interface/ |
| H A D | matregis.c | 206 PetscCall(MatRegisterRootName(MATAIJCUSPARSE, MATSEQAIJCUSPARSE, MATMPIAIJCUSPARSE)); in MatRegisterAll() 207 PetscCall(MatRegister(MATSEQAIJCUSPARSE, MatCreate_SeqAIJCUSPARSE)); in MatRegisterAll()
|
| /petsc/src/mat/impls/aij/mpi/mpicusparse/ |
| H A D | mpiaijcusparse.cu | 301 PetscCall(MatSetType(b->A, MATSEQAIJCUSPARSE)); in MatMPIAIJSetPreallocation_MPIAIJCUSPARSE() 302 PetscCall(MatSetType(b->B, MATSEQAIJCUSPARSE)); in MatMPIAIJSetPreallocation_MPIAIJCUSPARSE() 470 if (a->A) PetscCall(MatSetType(a->A, MATSEQAIJCUSPARSE)); in MatConvert_MPIAIJ_MPIAIJCUSPARSE() 471 if (a->B) PetscCall(MatSetType(a->B, MATSEQAIJCUSPARSE)); in MatConvert_MPIAIJ_MPIAIJCUSPARSE() 571 PetscCall(MatSetType(*A, MATSEQAIJCUSPARSE)); in MatCreateAIJCUSPARSE()
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpihashmat.h | 198 PetscCall(MatSetType(a->A, MATSEQAIJCUSPARSE)); in MatSetUp_MPI_Hash() 211 PetscCall(MatSetType(a->B, MATSEQAIJCUSPARSE)); in MatSetUp_MPI_Hash()
|
| H A D | mpiaij.c | 7388 …PetscCall(PetscObjectTypeCompareAny((PetscObject)C, &iscuda, MATSEQAIJCUSPARSE, MATMPIAIJCUSPARSE,… in MatProductSymbolic_MPIAIJBACKEND()
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex79.c | 39 …PetscCall(PetscObjectTypeCompareAny((PetscObject)A, &flg, MATSEQAIJCUSPARSE, MATMPIAIJCUSPARSE, ""… in main()
|
| /petsc/src/mat/impls/aij/seq/seqcusparse/ |
| H A D | aijcusparse.cu | 1707 PetscCall(PetscObjectTypeCompare((PetscObject)A, MATSEQAIJCUSPARSE, &flg)); in MatILUFactorNumeric_SeqAIJCUSPARSE_ILU0() 1769 PetscCall(PetscObjectTypeCompare((PetscObject)A, MATSEQAIJCUSPARSE, &flg)); in MatILUFactorSymbolic_SeqAIJCUSPARSE_ILU0() 1957 PetscCall(PetscObjectTypeCompare((PetscObject)A, MATSEQAIJCUSPARSE, &flg)); in MatICCFactorNumeric_SeqAIJCUSPARSE_ICC0() 2018 PetscCall(PetscObjectTypeCompare((PetscObject)A, MATSEQAIJCUSPARSE, &flg)); in MatICCFactorSymbolic_SeqAIJCUSPARSE_ICC0() 2283 PetscCall(MatSetType(*B, MATSEQAIJCUSPARSE)); in MatGetFactor_seqaijcusparse_cusparse() 2668 PetscCall(PetscObjectTypeCompare((PetscObject)A, MATSEQAIJCUSPARSE, &flg)); in MatProductNumeric_SeqAIJCUSPARSE_SeqDENSECUDA() 2837 PetscCall(PetscObjectTypeCompare((PetscObject)A, MATSEQAIJCUSPARSE, &flg)); in MatProductSymbolic_SeqAIJCUSPARSE_SeqDENSECUDA() 2923 PetscCall(PetscObjectTypeCompare((PetscObject)C, MATSEQAIJCUSPARSE, &flg)); in MatProductNumeric_SeqAIJCUSPARSE_SeqAIJCUSPARSE() 2939 PetscCall(PetscObjectTypeCompare((PetscObject)A, MATSEQAIJCUSPARSE, &flg)); in MatProductNumeric_SeqAIJCUSPARSE_SeqAIJCUSPARSE() 2941 PetscCall(PetscObjectTypeCompare((PetscObject)B, MATSEQAIJCUSPARSE, &flg)); in MatProductNumeric_SeqAIJCUSPARSE_SeqAIJCUSPARSE() [all …]
|
| /petsc/src/mat/tutorials/ |
| H A D | ex18.c | 169 PetscCall(PetscObjectBaseTypeCompare((PetscObject)A, MATSEQAIJCUSPARSE, &is_cuda)); in main()
|
| /petsc/src/ksp/pc/impls/vpbjacobi/ |
| H A D | vpbjacobi.c | 256 …PetscCall(PetscObjectTypeCompareAny((PetscObject)pc->pmat, &isCuda, MATSEQAIJCUSPARSE, MATMPIAIJCU… in PCSetUp_VPBJacobi() 257 … PetscCall(PetscObjectTypeCompareAny((PetscObject)diagVPB, &isCuda, MATSEQAIJCUSPARSE, MATMPIAIJCU… in PCSetUp_VPBJacobi()
|
| /petsc/src/ksp/pc/impls/pbjacobi/ |
| H A D | pbjacobi.c | 281 …PetscCall(PetscObjectTypeCompareAny((PetscObject)pc->pmat, &isCuda, MATSEQAIJCUSPARSE, MATMPIAIJCU… in PCSetUp_PBJacobi() 282 …) PetscCall(PetscObjectTypeCompareAny((PetscObject)diagPB, &isCuda, MATSEQAIJCUSPARSE, MATMPIAIJCU… in PCSetUp_PBJacobi()
|
| /petsc/doc/changes/ |
| H A D | 316.md | 124 - Add accessor routines for device index data of `MATSEQAIJCUSPARSE` matrices: `MatSeqAIJCUSPARSEGe… 125 - Add accessor routines for device data of `MATSEQAIJCUSPARSE` matrices: `MatSeqAIJCUSPARSEGetArray…
|
| /petsc/src/ksp/pc/impls/amgx/ |
| H A D | amgx.cxx | 222 …jectTypeCompareAny((PetscObject)Pmat, &is_dev_ptrs, MATAIJCUSPARSE, MATSEQAIJCUSPARSE, MATMPIAIJCU… in PCSetUp_AMGX() 234 …if (is_dev_ptrs) PetscCall(MatConvert(amgx->localA, MATSEQAIJCUSPARSE, MAT_INPLACE_MATRIX, &amgx->… in PCSetUp_AMGX()
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcnullspace.c | 101 PetscCall(PetscObjectTypeCompare((PetscObject)local_mat, MATSEQAIJCUSPARSE, &iscusp)); in PCBDDCNullSpaceAssembleCorrection()
|
| H A D | bddcschurs.c | 1113 …tscCall(PetscObjectTypeCompareAny((PetscObject)A, &gpu, MATSEQAIJVIENNACL, MATSEQAIJCUSPARSE, "")); in PCBDDCSubSchursSetUp()
|
| H A D | bddcprivate.c | 5446 else if (iscuda) mtype = multi_element ? MATSEQAIJCUSPARSE : MATSEQDENSECUDA; in PCBDDCSetUpCorrection()
|
| /petsc/src/mat/impls/hypre/ |
| H A D | mhypre.c | 273 lmattype = MATSEQAIJCUSPARSE; in MatConvert_HYPRE_IS() 738 mtype = size > 1 ? MATMPIAIJCUSPARSE : MATSEQAIJCUSPARSE; 818 …PetscCall(PetscObjectTypeCompareAny((PetscObject)A, &iscuda, MATSEQAIJCUSPARSE, MATMPIAIJCUSPARSE,… 963 …PetscCall(PetscObjectTypeCompareAny((PetscObject)A, &iscuda, MATSEQAIJCUSPARSE, MATMPIAIJCUSPARSE,…
|
| /petsc/src/mat/impls/maij/ |
| H A D | maij.c | 1195 …PetscCall(PetscObjectTypeCompareAny((PetscObject)A, &flg, MATSEQAIJCUSPARSE, MATMPIAIJCUSPARSE, MA… in MatCreateMAIJ()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscmat.pxi | 19 PetscMatType MATSEQAIJCUSPARSE
|
| H A D | Mat.pyx | 26 SEQAIJCUSPARSE = S_(MATSEQAIJCUSPARSE)
|
| /petsc/include/ |
| H A D | petscmat.h | 52 #define MATSEQAIJCUSPARSE "seqaijcusparse" macro
|
| /petsc/src/ksp/pc/impls/hypre/ |
| H A D | hypre.c | 290 …PetscCall(PetscObjectTypeCompareAny((PetscObject)pc->pmat, &iscuda, MATSEQAIJCUSPARSE, MATMPIAIJCU… in PCSetUp_HYPRE()
|
| /petsc/doc/faq/ |
| H A D | index.md | 242 - The `MatType` `MATSEQAIJCUSPARSE`, `MATMPIAIJCUSPARSE`, or `MATAIJCUSPARSE`
|
| /petsc/src/dm/impls/plex/ |
| H A D | plex.c | 10729 PetscCall(PetscStrcmp(dm->mattype, MATSEQAIJCUSPARSE, &iscuda)); in DMPlexCreateConstraintMatrix_Anchors() 10733 if (iscuda) mtype = MATSEQAIJCUSPARSE; in DMPlexCreateConstraintMatrix_Anchors()
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | aij.c | 5444 PetscCall(MatSeqAIJRegister(MATSEQAIJCUSPARSE, MatConvert_SeqAIJ_SeqAIJCUSPARSE)); in MatSeqAIJRegisterAll()
|