Home
last modified time | relevance | path

Searched refs:MatFDColoring (Results 1 – 25 of 36) sorted by relevance

12

/petsc/src/mat/matfd/ftn-custom/
H A Dzfdmatrixf.c20 PETSC_EXTERN void matfdcoloringgetperturbedcolumns_(MatFDColoring *x, PetscInt *len, F90Array1d *pt… in matfdcoloringgetperturbedcolumns_()
28 PETSC_EXTERN void matfdcoloringrestoreperturbedcolumns_(MatFDColoring *x, PetscInt *len, F90Array1d… in matfdcoloringrestoreperturbedcolumns_()
34 static PetscErrorCode ourmatfdcoloringfunctionts(TS ts, PetscReal t, Vec x, Vec y, MatFDColoring fd) in ourmatfdcoloringfunctionts()
41 static PetscErrorCode ourmatfdcoloringfunctionsnes(SNES snes, Vec x, Vec y, MatFDColoring fd) in ourmatfdcoloringfunctionsnes()
56 PETSC_EXTERN void matfdcoloringsetfunctionts_(MatFDColoring *fd, void (*f)(TS *, double *, Vec *, V… in matfdcoloringsetfunctionts_()
64 PETSC_EXTERN void matfdcoloringsetfunction_(MatFDColoring *fd, void (*f)(SNES *, Vec *, Vec *, void… in matfdcoloringsetfunction_()
/petsc/src/mat/matfd/
H A Dfdmatrix.c9 PetscErrorCode MatFDColoringSetF(MatFDColoring fd, Vec F) in MatFDColoringSetF()
24 MatFDColoring fd = (MatFDColoring)Aa; in MatFDColoringView_Draw_Zoom()
44 static PetscErrorCode MatFDColoringView_Draw(MatFDColoring fd, PetscViewer viewer) in MatFDColoringView_Draw()
97 PetscErrorCode MatFDColoringView(MatFDColoring c, PetscViewer viewer) in MatFDColoringView()
170 PetscErrorCode MatFDColoringSetParameters(MatFDColoring matfd, PetscReal error, PetscReal umin) in MatFDColoringSetParameters()
195 PetscErrorCode MatFDColoringSetBlockSize(MatFDColoring matfd, PetscInt brows, PetscInt bcols) in MatFDColoringSetBlockSize()
223 PetscErrorCode MatFDColoringSetUp(Mat mat, ISColoring iscoloring, MatFDColoring color) in MatFDColoringSetUp()
258 PetscErrorCode MatFDColoringGetFunction(MatFDColoring matfd, MatFDColoringFn **f, void **fctx) in MatFDColoringGetFunction()
290 PetscErrorCode MatFDColoringSetFunction(MatFDColoring matfd, MatFDColoringFn *f, void *fctx) in MatFDColoringSetFunction()
328 PetscErrorCode MatFDColoringSetFromOptions(MatFDColoring matfd) in MatFDColoringSetFromOptions()
[all …]
/petsc/src/snes/interface/
H A Dsnesj2.c63 MatFDColoring color = (MatFDColoring)ctx; in SNESComputeJacobianDefaultColor()
149 MatFDColoring matfdcoloring; in SNESPruneJacobianColor()
/petsc/src/dm/tests/
H A Dex26.c11 MatFDColoring matfdcoloring = 0; in main()
/petsc/src/tao/interface/
H A Dfdiff.c166 MatFDColoring coloring = (MatFDColoring)ctx; in TaoDefaultComputeHessianColor()
/petsc/src/mat/impls/aij/seq/
H A Dfdaij.c10 PetscErrorCode MatFDColoringCreate_SeqXAIJ(Mat mat, ISColoring iscoloring, MatFDColoring c) in MatFDColoringCreate_SeqXAIJ()
62 PetscErrorCode MatFDColoringSetUpBlocked_AIJ_Private(Mat mat, MatFDColoring c, PetscInt nz) in MatFDColoringSetUpBlocked_AIJ_Private()
176 PetscErrorCode MatFDColoringSetUp_SeqXAIJ(Mat mat, ISColoring iscoloring, MatFDColoring c) in MatFDColoringSetUp_SeqXAIJ()
H A Daij.h360 PETSC_INTERN PetscErrorCode MatFDColoringCreate_SeqXAIJ(Mat, ISColoring, MatFDColoring);
361 PETSC_INTERN PetscErrorCode MatFDColoringSetUp_SeqXAIJ(Mat, ISColoring, MatFDColoring);
362 PETSC_INTERN PetscErrorCode MatFDColoringSetUpBlocked_AIJ_Private(Mat, MatFDColoring, PetscInt);
/petsc/include/
H A Dpetscmat.h1717 typedef struct _p_MatFDColoring *MatFDColoring; typedef
1734 PETSC_EXTERN PetscErrorCode MatFDColoringCreate(Mat, ISColoring, MatFDColoring *);
1735 PETSC_EXTERN PetscErrorCode MatFDColoringDestroy(MatFDColoring *);
1736 PETSC_EXTERN PetscErrorCode MatFDColoringView(MatFDColoring, PetscViewer);
1737 PETSC_EXTERN PetscErrorCode MatFDColoringSetFunction(MatFDColoring, MatFDColoringFn *, void *);
1738 PETSC_EXTERN PetscErrorCode MatFDColoringGetFunction(MatFDColoring, MatFDColoringFn **, void **);
1739 PETSC_EXTERN PetscErrorCode MatFDColoringSetParameters(MatFDColoring, PetscReal, PetscReal);
1740 PETSC_EXTERN PetscErrorCode MatFDColoringSetFromOptions(MatFDColoring);
1741 PETSC_EXTERN PetscErrorCode MatFDColoringApply(Mat, MatFDColoring, Vec, void *);
1742 PETSC_EXTERN PetscErrorCode MatFDColoringSetF(MatFDColoring, Vec);
[all …]
/petsc/src/mat/impls/aij/mpi/
H A Dfdmpiaij.c31 PetscErrorCode MatFDColoringApply_BAIJ(Mat J, MatFDColoring coloring, Vec x1, void *sctx) in MatFDColoringApply_BAIJ()
182 PetscErrorCode MatFDColoringApply_AIJ(Mat J, MatFDColoring coloring, Vec x1, void *sctx) in MatFDColoringApply_AIJ()
403 PetscErrorCode MatFDColoringSetUp_MPIXAIJ(Mat mat, ISColoring iscoloring, MatFDColoring c) in MatFDColoringSetUp_MPIXAIJ()
658 PetscErrorCode MatFDColoringCreate_MPIXAIJ(Mat mat, ISColoring iscoloring, MatFDColoring c) in MatFDColoringCreate_MPIXAIJ()
746 PetscErrorCode MatFDColoringSetValues(Mat J, MatFDColoring coloring, const PetscScalar y[]) in MatFDColoringSetValues()
H A Dmpiaij.h100 PETSC_INTERN PetscErrorCode MatFDColoringCreate_MPIXAIJ(Mat, ISColoring, MatFDColoring);
101 PETSC_INTERN PetscErrorCode MatFDColoringSetUp_MPIXAIJ(Mat, ISColoring, MatFDColoring);
/petsc/src/mat/tutorials/
H A Dex16.c92 MatFDColoring matfdcoloring; in main()
/petsc/src/mat/tests/
H A Dex240.c14 MatFDColoring fdcoloring; in main()
/petsc/src/snes/tests/
H A Dex1f.F90182 MatFDColoring fdcoloring
449 MatFDColoring fdcoloring
H A Dex1.c70 MatFDColoring fdcoloring; in main()
/petsc/src/mat/impls/sell/seq/
H A Dsell.h224 PETSC_INTERN PetscErrorCode MatFDColoringCreate_SeqSELL(Mat, ISColoring, MatFDColoring);
225 PETSC_INTERN PetscErrorCode MatFDColoringSetUp_SeqSELL(Mat, ISColoring, MatFDColoring);
/petsc/src/mat/ftn-mod/
H A Dpetscmat.h908 MatFDColoring coloring
/petsc/src/ts/tutorials/phasefield/
H A Dbiharmonic2.c50 MatFDColoring matfdcoloring; in main()
H A Dbiharmonic3.c50 MatFDColoring matfdcoloring; in main()
/petsc/src/snes/utils/
H A Ddmlocalsnes.c151 MatFDColoring fdcoloring; in SNESComputeJacobian_DMLocal()
H A Ddmdasnes.c172 MatFDColoring fdcoloring; in SNESComputeJacobian_DMDA()
/petsc/include/petsc/private/
H A Dmatimpl.h103 PetscErrorCode (*fdcoloringcreate)(Mat, ISColoring, MatFDColoring);
124 PetscErrorCode (*fdcoloringapply)(Mat, MatFDColoring, Vec, void *);
191 PetscErrorCode (*fdcoloringsetup)(Mat, ISColoring, MatFDColoring);
1675 PETSC_SINGLE_LIBRARY_VISIBILITY_INTERNAL PetscErrorCode MatFDColoringApply_AIJ(Mat, MatFDColoring, …
/petsc/src/snes/tutorials/
H A Dex14.c64 MatFDColoring matfdcoloring = NULL; in main()
/petsc/src/ts/utils/
H A Ddmlocalts.c152 MatFDColoring fdcoloring; in TSComputeIJacobian_DMLocal()
/petsc/src/snes/tutorials/ex10d/
H A Dex10.c102 MatFDColoring matfdcoloring = 0; in main()
/petsc/src/snes/interface/ftn-custom/
H A Dzsnesf.c213 *ierr = SNESSetJacobian(*snes, *A, *B, SNESComputeJacobianDefaultColor, *(MatFDColoring *)ctx); in snessetjacobian_()

12