Lines Matching +full:coverage +full:- +full:generate

18   SNESComputeJacobianDefaultColor - Computes the Jacobian using
24 + snes - nonlinear solver object
25 . x1 - location at which to evaluate Jacobian
26 - ctx - `MatFDColoring` context or `NULL`
29 + J - Jacobian matrix (not altered in this routine)
30 - B - newly computed Jacobian matrix to use with preconditioner (generally the same as `J`)
33 + -snes_fd_color_use_mat - use a matrix coloring from the explicit matrix nonzero pattern ins…
34 . -snes_fd_color - Activates `SNESComputeJacobianDefaultColor()` in `SNESSetFromOptio…
35 . -mat_fd_coloring_err <err> - Sets <err> (square root of relative error in the function)
36 . -mat_fd_coloring_umin <umin> - Sets umin, the minimum allowable u-value magnitude
37 . -mat_fd_type - Either wp or ds (see `MATMFFD_WP` or `MATMFFD_DS`)
38 . -snes_mf_operator - Use matrix-free application of Jacobian
39 - -snes_mf - Use matrix-free Jacobian with no explicit Jacobian representation
49 …uting (approximate) Jacobians: user provided via `SNESSetJacobian()`, matrix-free via `SNESSetUseM…
79 …PetscCall(PetscOptionsGetBool(((PetscObject)snes)->options, ((PetscObject)snes)->prefix, "-snes_fd… in SNESComputeJacobianDefaultColor()
92 if (dms->ops->computemffunction) { in SNESComputeJacobianDefaultColor()
105 PetscCall(VecEqual(x1, snes->vec_sol, &solvec)); in SNESComputeJacobianDefaultColor()
106 if (!snes->vec_rhs && solvec) { in SNESComputeJacobianDefaultColor()
120 …SNESPruneJacobianColor - Remove nondiagonal zeros in the Jacobian matrix and update the `MatMFFD` …
125 + snes - the `SNES` context
126 . J - Jacobian matrix (not altered in this routine)
127 - B - newly computed Jacobian matrix to use with preconditioner (generally the same as `J`)
138 usually call `SNESComputeJacobian()` with randomized input vectors to generate a dummy Jacobian.
152 /* Generate new coloring after eliminating zeros in the matrix */ in SNESPruneJacobianColor()
164 // Comment out the following branch to bypass the coverage test. You can uncomment it when needed. in SNESPruneJacobianColor()
165 //if (dms->ops->computemffunction) { in SNESPruneJacobianColor()