| /petsc/src/mat/graphops/color/interface/ |
| H A D | matcoloringregi.c | 4 PETSC_EXTERN PetscErrorCode MatColoringCreate_JP(MatColoring); 5 PETSC_EXTERN PetscErrorCode MatColoringCreate_Greedy(MatColoring); 6 PETSC_EXTERN PetscErrorCode MatColoringCreate_Power(MatColoring); 7 PETSC_EXTERN PetscErrorCode MatColoringCreate_Natural(MatColoring); 8 PETSC_EXTERN PetscErrorCode MatColoringCreate_SL(MatColoring); 9 PETSC_EXTERN PetscErrorCode MatColoringCreate_ID(MatColoring); 10 PETSC_EXTERN PetscErrorCode MatColoringCreate_LF(MatColoring);
|
| H A D | matcoloring.c | 28 PetscErrorCode MatColoringRegister(const char sname[], PetscErrorCode (*function)(MatColoring)) in MatColoringRegister() argument 69 PetscErrorCode MatColoringCreate(Mat m, MatColoring *mcptr) in MatColoringCreate() 71 MatColoring mc; in MatColoringCreate() 103 PetscErrorCode MatColoringDestroy(MatColoring *mc) in MatColoringDestroy() 139 PetscErrorCode MatColoringSetType(MatColoring mc, MatColoringType type) in MatColoringSetType() 142 PetscErrorCode (*r)(MatColoring); in MatColoringSetType() 184 PetscErrorCode MatColoringSetFromOptions(MatColoring mc) in MatColoringSetFromOptions() 241 PetscErrorCode MatColoringSetDistance(MatColoring mc, PetscInt dist) in MatColoringSetDistance() 271 PetscErrorCode MatColoringGetDistance(MatColoring mc, PetscInt *dist) in MatColoringGetDistance() 302 PetscErrorCode MatColoringSetMaxColors(MatColoring mc, PetscInt maxcolors) in MatColoringSetMaxColors() [all …]
|
| /petsc/src/mat/graphops/color/impls/power/ |
| H A D | power.c | 3 static PetscErrorCode MatColoringApply_Power(MatColoring mc, ISColoring *iscoloring) in MatColoringApply_Power() 6 MatColoring imc; in MatColoringApply_Power() 48 PETSC_EXTERN PetscErrorCode MatColoringCreate_Power(MatColoring mc) in MatColoringCreate_Power()
|
| /petsc/doc/manualpages/MANSECHeaders/ |
| H A D | MatGraphOperations | 1 # Matrix colorings (MatColoring), orderings (MatOrdering), partitionings (MatPartitioning), and coa… 3 …s compute reorderings (`MatOrdering`) (for sparse matrix factorizations), colorings (`MatColoring`)
|
| /petsc/src/mat/graphops/color/impls/minpack/ |
| H A D | color.c | 27 static PetscErrorCode MatColoringApply_SL(MatColoring mc, ISColoring *iscoloring) in MatColoringApply_SL() 115 PETSC_EXTERN PetscErrorCode MatColoringCreate_SL(MatColoring mc) in MatColoringCreate_SL() 127 static PetscErrorCode MatColoringApply_LF(MatColoring mc, ISColoring *iscoloring) in MatColoringApply_LF() 218 PETSC_EXTERN PetscErrorCode MatColoringCreate_LF(MatColoring mc) in MatColoringCreate_LF() 230 static PetscErrorCode MatColoringApply_ID(MatColoring mc, ISColoring *iscoloring) in MatColoringApply_ID() 319 PETSC_EXTERN PetscErrorCode MatColoringCreate_ID(MatColoring mc) in MatColoringCreate_ID()
|
| /petsc/src/mat/graphops/color/impls/natural/ |
| H A D | natural.c | 4 static PetscErrorCode MatColoringApply_Natural(MatColoring mc, ISColoring *iscoloring) in MatColoringApply_Natural() 71 PETSC_EXTERN PetscErrorCode MatColoringCreate_Natural(MatColoring mc) in MatColoringCreate_Natural()
|
| /petsc/src/mat/graphops/color/utils/ |
| H A D | weights.c | 4 static PetscErrorCode MatColoringCreateLexicalWeights(MatColoring mc, PetscReal *weights) in MatColoringCreateLexicalWeights() 15 static PetscErrorCode MatColoringCreateRandomWeights(MatColoring mc, PetscReal *weights) in MatColoringCreateRandomWeights() 108 static PetscErrorCode MatColoringCreateLargestFirstWeights(MatColoring mc, PetscReal *weights) in MatColoringCreateLargestFirstWeights() 135 static PetscErrorCode MatColoringCreateSmallestLastWeights(MatColoring mc, PetscReal *weights) in MatColoringCreateSmallestLastWeights() 309 PetscErrorCode MatColoringCreateWeights(MatColoring mc, PetscReal **weights, PetscInt **lperm) in MatColoringCreateWeights() 348 PetscErrorCode MatColoringSetWeights(MatColoring mc, PetscReal *weights, PetscInt *lperm) in MatColoringSetWeights()
|
| H A D | valid.c | 4 PETSC_EXTERN PetscErrorCode MatColoringCreateBipartiteGraph(MatColoring, PetscSF *, PetscSF *); 6 PETSC_EXTERN PetscErrorCode MatColoringTest(MatColoring mc, ISColoring coloring) in MatColoringTest()
|
| H A D | bipartite.c | 4 PETSC_EXTERN PetscErrorCode MatColoringCreateBipartiteGraph(MatColoring mc, PetscSF *etoc, PetscSF … in MatColoringCreateBipartiteGraph()
|
| /petsc/src/snes/tutorials/output/ |
| H A D | ex19_greedy_coloring.out | 3 MatColoring Object: 2 MPI processes
|
| /petsc/src/mat/graphops/color/impls/jp/ |
| H A D | jp.c | 11 static PetscErrorCode MatColoringDestroy_JP(MatColoring mc) in MatColoringDestroy_JP() 18 static PetscErrorCode MatColoringSetFromOptions_JP(MatColoring mc, PetscOptionItems PetscOptionsObj… in MatColoringSetFromOptions_JP() 29 static PetscErrorCode MCJPGreatestWeight_Private(MatColoring mc, const PetscReal *weights, PetscRea… in MCJPGreatestWeight_Private() 129 static PetscErrorCode MCJPInitialLocalColor_Private(MatColoring mc, PetscInt *lperm, ISColoringValu… in MCJPInitialLocalColor_Private() 267 static PetscErrorCode MCJPMinColor_Private(MatColoring mc, ISColoringValue maxcolor, const ISColori… in MCJPMinColor_Private() 390 static PetscErrorCode MatColoringApply_JP(MatColoring mc, ISColoring *iscoloring) in MatColoringApply_JP() 483 PETSC_EXTERN PetscErrorCode MatColoringCreate_JP(MatColoring mc) in MatColoringCreate_JP()
|
| /petsc/src/ts/tests/output/ |
| H A D | ex5_3.out | 6 MatColoring Object: 4 MPI processes
|
| /petsc/src/snes/interface/ |
| H A D | snesj2.c | 65 MatColoring mc; in SNESComputeJacobianDefaultColor() 147 MatColoring mc; in SNESPruneJacobianColor()
|
| /petsc/src/mat/tests/ |
| H A D | ex199.c | 11 MatColoring ctx; in main()
|
| H A D | ex24.c | 30 MatColoring coloring; in main()
|
| H A D | ex161.c | 11 MatColoring mc; in main()
|
| /petsc/src/mat/graphops/color/impls/greedy/ |
| H A D | greedy.c | 10 static PetscErrorCode MatColoringDestroy_Greedy(MatColoring mc) in MatColoringDestroy_Greedy() 17 static PetscErrorCode GreedyColoringLocalDistanceOne_Private(MatColoring mc, PetscReal *wts, PetscI… in GreedyColoringLocalDistanceOne_Private() 170 static PetscErrorCode GreedyColoringLocalDistanceTwo_Private(MatColoring mc, PetscReal *wts, PetscI… in GreedyColoringLocalDistanceTwo_Private() 486 static PetscErrorCode MatColoringApply_Greedy(MatColoring mc, ISColoring *iscoloring) in MatColoringApply_Greedy() 526 static PetscErrorCode MatColoringSetFromOptions_Greedy(MatColoring mc, PetscOptionItems PetscOption… in MatColoringSetFromOptions_Greedy() 556 PETSC_EXTERN PetscErrorCode MatColoringCreate_Greedy(MatColoring mc) in MatColoringCreate_Greedy()
|
| /petsc/include/ |
| H A D | petscmat.h | 1644 typedef struct _p_MatColoring *MatColoring; typedef 1681 PETSC_EXTERN PetscErrorCode MatColoringCreate(Mat, MatColoring *); 1683 PETSC_EXTERN PetscErrorCode MatColoringDestroy(MatColoring *); 1684 PETSC_EXTERN PetscErrorCode MatColoringView(MatColoring, PetscViewer); 1685 PETSC_EXTERN PetscErrorCode MatColoringSetType(MatColoring, MatColoringType); 1686 PETSC_EXTERN PetscErrorCode MatColoringSetFromOptions(MatColoring); 1687 PETSC_EXTERN PetscErrorCode MatColoringSetDistance(MatColoring, PetscInt); 1688 PETSC_EXTERN PetscErrorCode MatColoringGetDistance(MatColoring, PetscInt *); 1689 PETSC_EXTERN PetscErrorCode MatColoringSetMaxColors(MatColoring, PetscInt); 1690 PETSC_EXTERN PetscErrorCode MatColoringGetMaxColors(MatColoring, PetscInt *); [all …]
|
| /petsc/src/mat/tutorials/ |
| H A D | ex16.c | 90 MatColoring mc; in main()
|
| /petsc/src/snes/impls/gs/ |
| H A D | gssecant.c | 10 MatColoring mc; in SNESComputeNGSDefaultSecant()
|
| /petsc/include/petsc/private/ |
| H A D | matimpl.h | 679 PetscErrorCode (*destroy)(MatColoring); 680 PetscErrorCode (*setfromoptions)(MatColoring, PetscOptionItems); 681 PetscErrorCode (*view)(MatColoring, PetscViewer); 682 PetscErrorCode (*apply)(MatColoring, ISColoring *); 683 PetscErrorCode (*weights)(MatColoring, PetscReal **, PetscInt **);
|
| /petsc/doc/changes/ |
| H A D | 35.md | 71 - MatGetColoring() has been removed and replaced by the MatColoring
|
| /petsc/src/snes/tests/ |
| H A D | ex1f.F90 | 440 MatColoring mc
|
| H A D | ex1.c | 159 MatColoring mc; in main()
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | matrart.c | 29 MatColoring coloring; in MatRARtSymbolic_SeqAIJ_SeqAIJ_colorrart()
|