Home
last modified time | relevance | path

Searched refs:MatColoring (Results 1 – 25 of 32) sorted by relevance

12

/petsc/src/mat/graphops/color/interface/
H A Dmatcoloringregi.c4 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 Dmatcoloring.c28 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 Dpower.c3 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 DMatGraphOperations1 # 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 Dcolor.c27 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 Dnatural.c4 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 Dweights.c4 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 Dvalid.c4 PETSC_EXTERN PetscErrorCode MatColoringCreateBipartiteGraph(MatColoring, PetscSF *, PetscSF *);
6 PETSC_EXTERN PetscErrorCode MatColoringTest(MatColoring mc, ISColoring coloring) in MatColoringTest()
H A Dbipartite.c4 PETSC_EXTERN PetscErrorCode MatColoringCreateBipartiteGraph(MatColoring mc, PetscSF *etoc, PetscSF … in MatColoringCreateBipartiteGraph()
/petsc/src/snes/tutorials/output/
H A Dex19_greedy_coloring.out3 MatColoring Object: 2 MPI processes
/petsc/src/mat/graphops/color/impls/jp/
H A Djp.c11 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 Dex5_3.out6 MatColoring Object: 4 MPI processes
/petsc/src/snes/interface/
H A Dsnesj2.c65 MatColoring mc; in SNESComputeJacobianDefaultColor()
147 MatColoring mc; in SNESPruneJacobianColor()
/petsc/src/mat/tests/
H A Dex199.c11 MatColoring ctx; in main()
H A Dex24.c30 MatColoring coloring; in main()
H A Dex161.c11 MatColoring mc; in main()
/petsc/src/mat/graphops/color/impls/greedy/
H A Dgreedy.c10 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 Dpetscmat.h1644 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 Dex16.c90 MatColoring mc; in main()
/petsc/src/snes/impls/gs/
H A Dgssecant.c10 MatColoring mc; in SNESComputeNGSDefaultSecant()
/petsc/include/petsc/private/
H A Dmatimpl.h679 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 D35.md71 - MatGetColoring() has been removed and replaced by the MatColoring
/petsc/src/snes/tests/
H A Dex1f.F90440 MatColoring mc
H A Dex1.c159 MatColoring mc; in main()
/petsc/src/mat/impls/aij/seq/
H A Dmatrart.c29 MatColoring coloring; in MatRARtSymbolic_SeqAIJ_SeqAIJ_colorrart()

12