| /petsc/src/dm/tests/ |
| H A D | ex26.c | 11 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 D | snesj2.c | 149 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 D | snes.c | 3113 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 D | ex16.c | 92 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 D | ex14.c | 64 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 D | biharmonic2.c | 50 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 D | biharmonic3.c | 50 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 D | ex10.c | 102 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 D | ex4.c | 50 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 D | ex5.c | 171 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 D | minsurf2.c | 52 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 D | ts.c | 6147 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()
|