Home
last modified time | relevance | path

Searched refs:MATMPIADJ (Results 1 – 14 of 14) sorted by relevance

/petsc/src/mat/graphops/partition/impls/pmetis/
H A Dpmetis.c49 PetscCall(PetscObjectTypeCompare((PetscObject)mat, MATMPIADJ, &flg)); in MatPartitioningApply_Parmetis_Private()
56 PetscCall(MatConvert(mat, MATMPIADJ, MAT_INITIAL_MATRIX, &amat)); in MatPartitioningApply_Parmetis_Private()
439 PetscCall(PetscObjectTypeCompare((PetscObject)mesh, MATMPIADJ, &flg)); in MatMeshToCellGraph()
/petsc/src/mat/tests/
H A Dex80.c110 PetscCall(MatSetType(At, MATMPIADJ)); in main()
/petsc/src/mat/graphops/partition/impls/hierarchical/
H A Dhierarchical.c58 PetscCall(PetscObjectTypeCompare((PetscObject)mat, MATMPIADJ, &flg)); in MatPartitioningApply_Hierarchical()
65 PetscCall(MatConvert(mat, MATMPIADJ, MAT_INITIAL_MATRIX, &adj)); in MatPartitioningApply_Hierarchical()
466 PetscCall(PetscObjectTypeCompare((PetscObject)mat, MATMPIADJ, &flg)); in MatPartitioningImprove_Hierarchical()
473 PetscCall(MatConvert(mat, MATMPIADJ, MAT_INITIAL_MATRIX, &adj)); in MatPartitioningImprove_Hierarchical()
/petsc/src/mat/graphops/partition/impls/party/
H A Dparty.c44 PetscCall(PetscObjectTypeCompare((PetscObject)mat, MATMPIADJ, &flg)); in MatPartitioningApply_Party()
65 PetscCall(MatConvert(matSeq, MATMPIADJ, MAT_INITIAL_MATRIX, &matAdj)); in MatPartitioningApply_Party()
/petsc/src/mat/graphops/partition/impls/scotch/
H A Dscotch.c280 PetscCall(PetscObjectTypeCompare((PetscObject)mat, MATMPIADJ, &flg)); in MatPartitioningApply_PTScotch_Private()
285 PetscCall(MatConvert(mat, MATMPIADJ, MAT_INITIAL_MATRIX, &mat)); in MatPartitioningApply_PTScotch_Private()
/petsc/src/mat/graphops/partition/impls/chaco/
H A Dchaco.c80 PetscCall(PetscObjectTypeCompare((PetscObject)mat, MATMPIADJ, &flg)); in MatPartitioningApply_Chaco()
101 PetscCall(MatConvert(matSeq, MATMPIADJ, MAT_INITIAL_MATRIX, &matAdj)); in MatPartitioningApply_Chaco()
/petsc/src/mat/interface/
H A Dmatregis.c196 PetscCall(MatRegister(MATMPIADJ, MatCreate_MPIAdj)); in MatRegisterAll()
/petsc/src/mat/impls/adj/mpi/
H A Dmpiadj.c953 PetscCall(PetscObjectChangeTypeName((PetscObject)B, MATMPIADJ)); in MatCreate_MPIAdj()
1088 PetscCall(MatSetType(*A, MATMPIADJ)); in MatCreateMPIAdj()
/petsc/doc/manual/
H A Dadvanced.md66 is a specialization that duplicates an entire `MATMPIADJ` matrix on each MPI process.
/petsc/src/ksp/pc/impls/gamg/
H A Dgamg.c208 PetscCall(MatConvert(Cmat, MATMPIADJ, MAT_INITIAL_MATRIX, &adj)); in PCGAMGCreateLevel_GAMG()
262 PetscCall(MatConvert(tMat, MATMPIADJ, MAT_INITIAL_MATRIX, &adj)); in PCGAMGCreateLevel_GAMG()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscmat.pxi50 PetscMatType MATMPIADJ
H A DMat.pyx57 MPIADJ = S_(MATMPIADJ)
/petsc/src/dm/impls/plex/
H A Dplexpartition.c1801 PetscCall(MatSetType(A, MATMPIADJ)); in DMPlexRebalanceSharedPoints()
/petsc/include/
H A Dpetscmat.h91 #define MATMPIADJ "mpiadj" macro