Home
last modified time | relevance | path

Searched refs:matfdcoloring (Results 1 – 12 of 12) sorted by relevance

/petsc/src/dm/tests/
H A Dex26.c11 MatFDColoring matfdcoloring = 0; in main() local
25 PetscCall(MatFDColoringCreate(J, iscoloring, &matfdcoloring)); in main()
26 PetscCall(MatFDColoringSetUp(J, iscoloring, matfdcoloring)); in main()
31 PetscCall(MatFDColoringDestroy(&matfdcoloring)); in main()
/petsc/src/snes/interface/
H A Dsnesj2.c149 MatFDColoring matfdcoloring; in SNESPruneJacobianColor() local
161 PetscCall(MatFDColoringCreate(B, iscoloring, &matfdcoloring)); in SNESPruneJacobianColor()
168 …PetscCall(MatFDColoringSetFunction(matfdcoloring, (MatFDColoringFn *)SNESComputeFunctionCtx, NULL)… in SNESPruneJacobianColor()
170 PetscCall(MatFDColoringSetFromOptions(matfdcoloring)); in SNESPruneJacobianColor()
171 PetscCall(MatFDColoringSetUp(B, iscoloring, matfdcoloring)); in SNESPruneJacobianColor()
172 PetscCall(PetscObjectCompose((PetscObject)B, "SNESMatFDColoring", (PetscObject)matfdcoloring)); in SNESPruneJacobianColor()
173 PetscCall(PetscObjectDereference((PetscObject)matfdcoloring)); in SNESPruneJacobianColor()
H A Dsnes.c3113 MatFDColoring matfdcoloring; in SNESComputeJacobian() local
3124 PetscCall(MatFDColoringCreate(Bfd, iscoloring, &matfdcoloring)); in SNESComputeJacobian()
3125 PetscCall(MatFDColoringSetFromOptions(matfdcoloring)); in SNESComputeJacobian()
3126 PetscCall(MatFDColoringSetUp(Bfd, iscoloring, matfdcoloring)); in SNESComputeJacobian()
3131 PetscCall(MatFDColoringSetFunction(matfdcoloring, (MatFDColoringFn *)func, funcctx)); in SNESComputeJacobian()
3132 … PetscCall(PetscObjectSetOptionsPrefix((PetscObject)matfdcoloring, ((PetscObject)snes)->prefix)); in SNESComputeJacobian()
3133 PetscCall(PetscObjectAppendOptionsPrefix((PetscObject)matfdcoloring, "coloring_")); in SNESComputeJacobian()
3134 PetscCall(MatFDColoringSetFromOptions(matfdcoloring)); in SNESComputeJacobian()
3135 PetscCall(MatFDColoringApply(Bfd, matfdcoloring, X, snes)); in SNESComputeJacobian()
3136 PetscCall(MatFDColoringDestroy(&matfdcoloring)); in SNESComputeJacobian()
/petsc/src/mat/tutorials/
H A Dex16.c92 MatFDColoring matfdcoloring; in main() local
99 PetscCall(MatFDColoringCreate(Asp, iscoloring, &matfdcoloring)); in main()
100 PetscCall(MatFDColoringSetFromOptions(matfdcoloring)); in main()
101 PetscCall(MatFDColoringSetUp(Asp, iscoloring, matfdcoloring)); in main()
104 PetscCall(MatFDColoringDestroy(&matfdcoloring)); in main()
/petsc/src/snes/tutorials/
H A Dex14.c64 MatFDColoring matfdcoloring = NULL; in main() local
131 PetscCall(MatFDColoringCreate(J, iscoloring, &matfdcoloring)); in main()
132 PetscCall(MatFDColoringSetFunction(matfdcoloring, (MatFDColoringFn *)FormFunction, &user)); in main()
135 PetscCall(MatFDColoringCreate(J, iscoloring, &matfdcoloring)); in main()
136 PetscCall(MatFDColoringUseDM(J, matfdcoloring)); in main()
137 … PetscCall(MatFDColoringSetFunction(matfdcoloring, (MatFDColoringFn *)FormFunctionLocal, &user)); in main()
139 if (coloring_ds) PetscCall(MatFDColoringSetType(matfdcoloring, MATMFFD_DS)); in main()
140 PetscCall(MatFDColoringSetFromOptions(matfdcoloring)); in main()
141 PetscCall(MatFDColoringSetUp(J, iscoloring, matfdcoloring)); in main()
142 PetscCall(SNESSetJacobian(snes, J, J, SNESComputeJacobianDefaultColor, matfdcoloring)); in main()
[all …]
/petsc/src/ts/tutorials/phasefield/
H A Dbiharmonic2.c50 MatFDColoring matfdcoloring; in main() local
123 PetscCall(MatFDColoringCreate(J, iscoloring, &matfdcoloring)); in main()
124 PetscCall(MatFDColoringSetFunction(matfdcoloring, (MatFDColoringFn *)SNESTSFormFunction, ts)); in main()
125 PetscCall(MatFDColoringSetFromOptions(matfdcoloring)); in main()
126 PetscCall(MatFDColoringSetUp(J, iscoloring, matfdcoloring)); in main()
128 PetscCall(SNESSetJacobian(snes, J, J, SNESComputeJacobianDefaultColor, matfdcoloring)); in main()
158 PetscCall(MatFDColoringDestroy(&matfdcoloring)); in main()
H A Dbiharmonic3.c50 MatFDColoring matfdcoloring; in main() local
122 PetscCall(MatFDColoringCreate(J, iscoloring, &matfdcoloring)); in main()
123 PetscCall(MatFDColoringSetFunction(matfdcoloring, (MatFDColoringFn *)SNESTSFormFunction, ts)); in main()
124 PetscCall(MatFDColoringSetFromOptions(matfdcoloring)); in main()
125 PetscCall(MatFDColoringSetUp(J, iscoloring, matfdcoloring)); in main()
127 PetscCall(SNESSetJacobian(snes, J, J, SNESComputeJacobianDefaultColor, matfdcoloring)); in main()
157 PetscCall(MatFDColoringDestroy(&matfdcoloring)); in main()
/petsc/src/snes/tutorials/ex10d/
H A Dex10.c102 MatFDColoring matfdcoloring = 0; in main() local
407 PetscCall(MatFDColoringCreate(Jac, iscoloring, &matfdcoloring)); in main()
408 PetscCall(MatFDColoringSetFunction(matfdcoloring, (MatFDColoringFn *)FormFunction, &user)); in main()
409 PetscCall(MatFDColoringSetFromOptions(matfdcoloring)); in main()
410 PetscCall(MatFDColoringSetUp(Jac, iscoloring, matfdcoloring)); in main()
412 PetscCall(SNESSetJacobian(snes, Jac, Jac, SNESComputeJacobianDefaultColor, matfdcoloring)); in main()
480 if (fd_jacobian_coloring) PetscCall(MatFDColoringDestroy(&matfdcoloring)); in main()
/petsc/src/ts/tests/
H A Dex4.c50 MatFDColoring matfdcoloring = 0; in main() local
127 PetscCall(MatFDColoringCreate(J, iscoloring, &matfdcoloring)); in main()
128 PetscCall(MatFDColoringSetFunction(matfdcoloring, (MatFDColoringFn *)SNESTSFormFunction, ts)); in main()
129 PetscCall(MatFDColoringSetFromOptions(matfdcoloring)); in main()
130 PetscCall(MatFDColoringSetUp(J, iscoloring, matfdcoloring)); in main()
131 PetscCall(SNESSetJacobian(snes, J, J, SNESComputeJacobianDefaultColor, matfdcoloring)); in main()
180 if (fd_jacobian_coloring) PetscCall(MatFDColoringDestroy(&matfdcoloring)); in main()
H A Dex5.c171 MatFDColoring matfdcoloring = 0; in main() local
277 PetscCall(MatFDColoringCreate(J, iscoloring, &matfdcoloring)); in main()
278 PetscCall(MatFDColoringSetFromOptions(matfdcoloring)); in main()
279 PetscCall(MatFDColoringSetUp(J, iscoloring, matfdcoloring)); in main()
308 if (prunejacobian && matfdcoloring) { in main()
321 PetscCall(MatFDColoringDestroy(&matfdcoloring)); in main()
333 if (matfdcoloring) PetscCall(MatFDColoringDestroy(&matfdcoloring)); in main()
/petsc/src/tao/unconstrained/tutorials/
H A Dminsurf2.c52 MatFDColoring matfdcoloring; in main() local
107 PetscCall(MatFDColoringCreate(user.H, iscoloring, &matfdcoloring)); in main()
109 …PetscCall(MatFDColoringSetFunction(matfdcoloring, (MatFDColoringFn *)FormGradient, (void *)&user)); in main()
110 PetscCall(MatFDColoringSetFromOptions(matfdcoloring)); in main()
111 …etscCall(TaoSetHessian(tao, user.H, user.H, TaoDefaultComputeHessianColor, (void *)matfdcoloring)); in main()
139 if (fdcoloring) PetscCall(MatFDColoringDestroy(&matfdcoloring)); in main()
/petsc/src/ts/interface/
H A Dts.c6147 MatFDColoring matfdcoloring = NULL; in TSPruneIJacobianColor() local
6159 PetscCall(MatFDColoringCreate(B, iscoloring, &matfdcoloring)); in TSPruneIJacobianColor()
6160 …PetscCall(MatFDColoringSetFunction(matfdcoloring, (MatFDColoringFn *)SNESTSFormFunction, (void *)t… in TSPruneIJacobianColor()
6161 PetscCall(MatFDColoringSetFromOptions(matfdcoloring)); in TSPruneIJacobianColor()
6162 PetscCall(MatFDColoringSetUp(B, iscoloring, matfdcoloring)); in TSPruneIJacobianColor()
6163 PetscCall(PetscObjectCompose((PetscObject)B, "TSMatFDColoring", (PetscObject)matfdcoloring)); in TSPruneIJacobianColor()
6164 PetscCall(PetscObjectDereference((PetscObject)matfdcoloring)); in TSPruneIJacobianColor()