Home
last modified time | relevance | path

Searched refs:ISColoring (Results 1 – 25 of 56) sorted by relevance

123

/petsc/include/
H A Dpetscis.h284 …ColoringCreate(MPI_Comm, PetscInt, PetscInt, const ISColoringValue[], PetscCopyMode, ISColoring *);
285 PETSC_EXTERN PetscErrorCode ISColoringDestroy(ISColoring *);
286 PETSC_EXTERN PetscErrorCode ISColoringView(ISColoring, PetscViewer);
287 PETSC_EXTERN PetscErrorCode ISColoringViewFromOptions(ISColoring, PetscObject, const char[]);
288 PETSC_EXTERN PetscErrorCode ISColoringGetIS(ISColoring, PetscCopyMode, PetscInt *, IS *[]);
289 PETSC_EXTERN PetscErrorCode ISColoringRestoreIS(ISColoring, PetscCopyMode, IS *[]);
290 PETSC_EXTERN PetscErrorCode ISColoringReference(ISColoring);
291 PETSC_EXTERN PetscErrorCode ISColoringSetType(ISColoring, ISColoringType);
292 PETSC_EXTERN PetscErrorCode ISColoringGetType(ISColoring, ISColoringType *);
293 PETSC_EXTERN PetscErrorCode ISColoringGetColors(ISColoring, PetscInt *, PetscInt *, const ISColorin…
H A Dpetscistypes.h55 typedef struct _n_ISColoring *ISColoring; typedef
H A Dpetscmat.h1691 PETSC_EXTERN PetscErrorCode MatColoringApply(MatColoring, ISColoring *);
1693 PETSC_EXTERN PetscErrorCode MatColoringPatch(Mat, PetscInt, PetscInt, ISColoringValue[], ISColoring
1697 PETSC_EXTERN PetscErrorCode MatColoringTest(MatColoring, ISColoring);
1698 …) static inline PetscErrorCode MatColoringTestValid(MatColoring matcoloring, ISColoring iscoloring) in MatColoringTestValid()
1702 PETSC_EXTERN PetscErrorCode MatISColoringTest(Mat, ISColoring);
1734 PETSC_EXTERN PetscErrorCode MatFDColoringCreate(Mat, ISColoring, MatFDColoring *);
1744 PETSC_EXTERN PetscErrorCode MatFDColoringSetUp(Mat, ISColoring, MatFDColoring);
1757 PETSC_EXTERN PetscErrorCode MatTransposeColoringCreate(Mat, ISColoring, MatTransposeColoring *);
/petsc/src/vec/is/is/utils/ftn-custom/
H A Dziscoloringf90.c12 PETSC_EXTERN void iscoloringgetis_(ISColoring *iscoloring, PetscCopyMode *mode, PetscInt *n, F90Arr… in iscoloringgetis_()
21 PETSC_EXTERN void iscoloringrestoreis_(ISColoring *iscoloring, PetscCopyMode *mode, F90Array1d *ptr… in iscoloringrestoreis_()
/petsc/src/mat/graphops/color/impls/minpack/
H A Dcolor.c27 static PetscErrorCode MatColoringApply_SL(MatColoring mc, ISColoring *iscoloring) in MatColoringApply_SL()
37 ISColoring iscoloring_seq; in MatColoringApply_SL()
127 static PetscErrorCode MatColoringApply_LF(MatColoring mc, ISColoring *iscoloring) in MatColoringApply_LF()
137 ISColoring iscoloring_seq; in MatColoringApply_LF()
230 static PetscErrorCode MatColoringApply_ID(MatColoring mc, ISColoring *iscoloring) in MatColoringApply_ID()
240 ISColoring iscoloring_seq; in MatColoringApply_ID()
/petsc/include/petsc/private/
H A Ddmdaimpl.h44 ISColoring localcoloring; /* set by DMCreateColoring() */
45 ISColoring ghostedcoloring;
106 PETSC_INTERN PetscErrorCode DMCreateColoring_DA(DM, ISColoringType, ISColoring *);
/petsc/src/vec/is/is/utils/
H A Discoloring.c7 PetscErrorCode ISColoringReference(ISColoring coloring) in ISColoringReference()
32 PetscErrorCode ISColoringSetType(ISColoring coloring, ISColoringType type) in ISColoringSetType()
54 PetscErrorCode ISColoringGetType(ISColoring coloring, ISColoringType *type) in ISColoringGetType()
73 PetscErrorCode ISColoringDestroy(ISColoring *iscoloring) in ISColoringDestroy()
112 PetscErrorCode ISColoringViewFromOptions(ISColoring obj, PetscObject bobj, const char optionname[]) in ISColoringViewFromOptions()
144 PetscErrorCode ISColoringView(ISColoring iscoloring, PetscViewer viewer) in ISColoringView()
199 PetscErrorCode ISColoringGetColors(ISColoring iscoloring, PetscInt *n, PetscInt *nc, const ISColori… in ISColoringGetColors()
230 PetscErrorCode ISColoringGetIS(ISColoring iscoloring, PetscCopyMode mode, PetscInt *nn, IS *isis[]) in ISColoringGetIS()
293 PetscErrorCode ISColoringRestoreIS(ISColoring iscoloring, PetscCopyMode mode, IS *is[]) in ISColoringRestoreIS()
327 …nt ncolors, PetscInt n, const ISColoringValue colors[], PetscCopyMode mode, ISColoring *iscoloring) in ISColoringCreate()
/petsc/src/mat/graphops/color/impls/natural/
H A Dnatural.c4 static PetscErrorCode MatColoringApply_Natural(MatColoring mc, ISColoring *iscoloring) in MatColoringApply_Natural()
13 ISColoring iscoloring_seq; in MatColoringApply_Natural()
/petsc/src/snes/impls/gs/
H A Dgsimpl.h14 ISColoring coloring;
H A Dgssecant.c9 ISColoring coloring = gs->coloring; in SNESComputeNGSDefaultSecant()
/petsc/src/snes/interface/
H A Dsnesj2.c66 ISColoring iscoloring; in SNESComputeJacobianDefaultColor()
148 ISColoring iscoloring; in SNESPruneJacobianColor()
/petsc/src/dm/tests/
H A Dex26.c12 ISColoring iscoloring; in main()
/petsc/src/mat/tests/
H A Dex199.c12 ISColoring coloring; in main()
H A Dex24.c29 ISColoring iscoloring; in main()
H A Dex240.c15 ISColoring iscoloring; in main()
H A Dex161.c13 ISColoring iscoloring; in main()
/petsc/src/ts/tutorials/autodiff/adolc-utils/
H A Dsparse.cxx48 PetscErrorCode GenerateSeedMatrix(ISColoring iscoloring, PetscScalar **S) in GenerateSeedMatrix()
78 PetscErrorCode GenerateSeedMatrixPlusRecovery(ISColoring iscoloring, PetscScalar **S, PetscScalar *… in GenerateSeedMatrixPlusRecovery()
/petsc/src/mat/graphops/color/impls/power/
H A Dpower.c3 static PetscErrorCode MatColoringApply_Power(MatColoring mc, ISColoring *iscoloring) in MatColoringApply_Power()
/petsc/src/mat/graphops/color/utils/
H A Dvalid.c6 PETSC_EXTERN PetscErrorCode MatColoringTest(MatColoring mc, ISColoring coloring) in MatColoringTest()
98 PETSC_EXTERN PetscErrorCode MatISColoringTest(Mat A, ISColoring iscoloring) in MatISColoringTest()
/petsc/src/mat/impls/sell/seq/
H A Dsell.h72 ISColoring coloring; /* set with MatADSetColoring() used by MatADSetValues() */
224 PETSC_INTERN PetscErrorCode MatFDColoringCreate_SeqSELL(Mat, ISColoring, MatFDColoring);
225 PETSC_INTERN PetscErrorCode MatFDColoringSetUp_SeqSELL(Mat, ISColoring, MatFDColoring);
/petsc/src/mat/impls/aij/seq/
H A Dfdaij.c10 PetscErrorCode MatFDColoringCreate_SeqXAIJ(Mat mat, ISColoring iscoloring, MatFDColoring c) in MatFDColoringCreate_SeqXAIJ()
176 PetscErrorCode MatFDColoringSetUp_SeqXAIJ(Mat mat, ISColoring iscoloring, MatFDColoring c) in MatFDColoringSetUp_SeqXAIJ()
/petsc/src/mat/tutorials/
H A Dex16.c91 ISColoring iscoloring; in main()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiaij.h100 PETSC_INTERN PetscErrorCode MatFDColoringCreate_MPIXAIJ(Mat, ISColoring, MatFDColoring);
101 PETSC_INTERN PetscErrorCode MatFDColoringSetUp_MPIXAIJ(Mat, ISColoring, MatFDColoring);
/petsc/src/mat/matfd/
H A Dfdmatrix.c223 PetscErrorCode MatFDColoringSetUp(Mat mat, ISColoring iscoloring, MatFDColoring color) in MatFDColoringSetUp()
434 PetscErrorCode MatFDColoringCreate(Mat mat, ISColoring iscoloring, MatFDColoring *color) in MatFDColoringCreate()
/petsc/src/mat/graphops/color/interface/
H A Dmatcoloring.c350 PetscErrorCode MatColoringApply(MatColoring mc, ISColoring *coloring) in MatColoringApply()

123