Home
last modified time | relevance | path

Searched refs:matcoloring (Results 1 – 7 of 7) sorted by relevance

/petsc/src/mat/tests/
H A Dex161.c12 MatTransposeColoring matcoloring = 0; in main() local
91 PetscCall(MatTransposeColoringCreate(C, iscoloring, &matcoloring)); in main()
96 PetscCall(MatSetSizes(Rt_dense, 4, matcoloring->ncolors, PETSC_DECIDE, PETSC_DECIDE)); in main()
105 PetscCall(MatTransColoringApplySpToDen(matcoloring, R, Rt_dense)); in main()
115 PetscCall(MatTransColoringApplyDenToSp(matcoloring, C_dense, C_sparse)); in main()
123 PetscCall(MatTransposeColoringDestroy(&matcoloring)); in main()
/petsc/src/mat/impls/aij/seq/
H A Dmatrart.c15 PetscCall(MatTransposeColoringDestroy(&rart->matcoloring)); in MatProductCtxDestroy_SeqAIJ_RARt()
30 MatTransposeColoring matcoloring; in MatRARtSymbolic_SeqAIJ_SeqAIJ_colorrart() local
61 PetscCall(MatTransposeColoringCreate(C, iscoloring, &matcoloring)); in MatRARtSymbolic_SeqAIJ_SeqAIJ_colorrart()
63 rart->matcoloring = matcoloring; in MatRARtSymbolic_SeqAIJ_SeqAIJ_colorrart()
68 …PetscCall(MatSetSizes(Rt_dense, A->cmap->n, matcoloring->ncolors, A->cmap->n, matcoloring->ncolors… in MatRARtSymbolic_SeqAIJ_SeqAIJ_colorrart()
77 …PetscCall(MatSetSizes(RARt_dense, C->rmap->n, matcoloring->ncolors, C->rmap->n, matcoloring->ncolo… in MatRARtSymbolic_SeqAIJ_SeqAIJ_colorrart()
222 MatTransposeColoring matcoloring; in MatRARtNumeric_SeqAIJ_SeqAIJ_colorrart() local
231 matcoloring = rart->matcoloring; in MatRARtNumeric_SeqAIJ_SeqAIJ_colorrart()
233 PetscCall(MatTransColoringApplySpToDen(matcoloring, R, Rt)); in MatRARtNumeric_SeqAIJ_SeqAIJ_colorrart()
240 PetscCall(MatTransColoringApplyDenToSp(matcoloring, RARt, C)); in MatRARtNumeric_SeqAIJ_SeqAIJ_colorrart()
H A Dmatmatmult.c1206 PetscCall(MatTransposeColoringDestroy(&abt->matcoloring)); in MatProductCtxDestroy_SeqAIJ_MatMatMultTrans()
1248 MatTransposeColoring matcoloring; in MatMatTransposeMultSymbolic_SeqAIJ_SeqAIJ() local
1262 PetscCall(MatTransposeColoringCreate(C, iscoloring, &matcoloring)); in MatMatTransposeMultSymbolic_SeqAIJ_SeqAIJ()
1264 abt->matcoloring = matcoloring; in MatMatTransposeMultSymbolic_SeqAIJ_SeqAIJ()
1270 …PetscCall(MatSetSizes(Bt_dense, A->cmap->n, matcoloring->ncolors, A->cmap->n, matcoloring->ncolors… in MatMatTransposeMultSymbolic_SeqAIJ_SeqAIJ()
1278 …PetscCall(MatSetSizes(C_dense, A->rmap->n, matcoloring->ncolors, A->rmap->n, matcoloring->ncolors)… in MatMatTransposeMultSymbolic_SeqAIJ_SeqAIJ()
1289 …e->cmap->n, c->nz, A->rmap->n * matcoloring->ncolors, (double)(((PetscReal)c->nz) / ((PetscReal)(A… in MatMatTransposeMultSymbolic_SeqAIJ_SeqAIJ()
1323 MatTransposeColoring matcoloring = abt->matcoloring; in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ() local
1328 PetscCall(MatTransColoringApplySpToDen(matcoloring, B, Bt_dense)); in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ()
1334 PetscCall(MatTransColoringApplyDenToSp(matcoloring, C_dense, C)); in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ()
[all …]
H A Daij.h81 MatTransposeColoring matcoloring; member
102 MatTransposeColoring matcoloring; member
/petsc/include/
H A Dpetscmat.h1698 …st()", ) static inline PetscErrorCode MatColoringTestValid(MatColoring matcoloring, ISColoring isc… in MatColoringTestValid() argument
1700 return MatColoringTest(matcoloring, iscoloring); in MatColoringTestValid()
/petsc/systems/Apple/iOS/PETSc/PETSc.xcodeproj/
H A Dproject.pbxproj33 …9D1C9A207AA1AB00FACC19 /* matcoloring.c in Sources */ = {isa = PBXBuildFile; fileRef = D89D19B2207…
785 …7AA1A900FACC19 /* matcoloring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
1556 D89D19B2207AA1A900FACC19 /* matcoloring.c */,
2796 D89D1C9A207AA1AB00FACC19 /* matcoloring.c in Sources */,
/petsc/src/mat/interface/
H A Dmatrix.c10977 PetscErrorCode MatTransColoringApplyDenToSp(MatTransposeColoring matcoloring, Mat Cden, Mat Csp) in MatTransColoringApplyDenToSp() argument
10980 PetscValidHeaderSpecific(matcoloring, MAT_TRANSPOSECOLORING_CLASSID, 1); in MatTransColoringApplyDenToSp()
10984 PetscCall((*Csp->ops->transcoloringapplydentosp)(matcoloring, Cden, Csp)); in MatTransColoringApplyDenToSp()