Searched refs:matcoloring (Results 1 – 7 of 7) sorted by relevance
| /petsc/src/mat/tests/ |
| H A D | ex161.c | 12 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 D | matrart.c | 15 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 D | matmatmult.c | 1206 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 D | aij.h | 81 MatTransposeColoring matcoloring; member 102 MatTransposeColoring matcoloring; member
|
| /petsc/include/ |
| H A D | petscmat.h | 1698 …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 D | project.pbxproj | 33 …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 D | matrix.c | 10977 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()
|