Lines Matching refs:adctx

33   AdolcCtx     *adctx = (AdolcCtx *)ctx;  in PetscAdolcComputeRHSJacobian()  local
34 PetscInt i, j, m = adctx->m, n = adctx->n, p = adctx->p; in PetscAdolcComputeRHSJacobian()
39 if (adctx->Seed) fov_forward(tag, m, n, p, u_vec, adctx->Seed, NULL, J); in PetscAdolcComputeRHSJacobian()
41 if (adctx->sparse) { in PetscAdolcComputeRHSJacobian()
42 PetscCall(RecoverJacobian(A, INSERT_VALUES, m, p, adctx->Rec, J, NULL)); in PetscAdolcComputeRHSJacobian()
71 AdolcCtx *adctx = (AdolcCtx *)ctx; in PetscAdolcComputeRHSJacobianLocal() local
72 PetscInt i, j, m = adctx->m, n = adctx->n, p = adctx->p; in PetscAdolcComputeRHSJacobianLocal()
77 if (adctx->Seed) fov_forward(tag, m, n, p, u_vec, adctx->Seed, NULL, J); in PetscAdolcComputeRHSJacobianLocal()
79 if (adctx->sparse) { in PetscAdolcComputeRHSJacobianLocal()
80 PetscCall(RecoverJacobianLocal(A, INSERT_VALUES, m, p, adctx->Rec, J, NULL)); in PetscAdolcComputeRHSJacobianLocal()
110 AdolcCtx *adctx = (AdolcCtx *)ctx; in PetscAdolcComputeIJacobian() local
111 PetscInt i, j, m = adctx->m, n = adctx->n, p = adctx->p; in PetscAdolcComputeIJacobian()
118 if (adctx->Seed) fov_forward(tag1, m, n, p, u_vec, adctx->Seed, NULL, J); in PetscAdolcComputeIJacobian()
121 if (adctx->sparse) { in PetscAdolcComputeIJacobian()
122 PetscCall(RecoverJacobian(A, INSERT_VALUES, m, p, adctx->Rec, J, NULL)); in PetscAdolcComputeIJacobian()
134 if (adctx->Seed) fov_forward(tag2, m, n, p, u_vec, adctx->Seed, NULL, J); in PetscAdolcComputeIJacobian()
136 if (adctx->sparse) { in PetscAdolcComputeIJacobian()
137 PetscCall(RecoverJacobian(A, ADD_VALUES, m, p, adctx->Rec, J, &a)); in PetscAdolcComputeIJacobian()
170 AdolcCtx *adctx = (AdolcCtx *)ctx; in PetscAdolcComputeIJacobianIDMass() local
171 PetscInt i, j, m = adctx->m, n = adctx->n, p = adctx->p; in PetscAdolcComputeIJacobianIDMass()
178 if (adctx->Seed) fov_forward(tag, m, n, p, u_vec, adctx->Seed, NULL, J); in PetscAdolcComputeIJacobianIDMass()
181 if (adctx->sparse) { in PetscAdolcComputeIJacobianIDMass()
182 PetscCall(RecoverJacobian(A, INSERT_VALUES, m, p, adctx->Rec, J, NULL)); in PetscAdolcComputeIJacobianIDMass()
215 AdolcCtx *adctx = (AdolcCtx *)ctx; in PetscAdolcComputeIJacobianLocal() local
216 PetscInt i, j, m = adctx->m, n = adctx->n, p = adctx->p; in PetscAdolcComputeIJacobianLocal()
223 if (adctx->Seed) fov_forward(tag1, m, n, p, u_vec, adctx->Seed, NULL, J); in PetscAdolcComputeIJacobianLocal()
225 if (adctx->sparse) { in PetscAdolcComputeIJacobianLocal()
226 PetscCall(RecoverJacobianLocal(A, INSERT_VALUES, m, p, adctx->Rec, J, NULL)); in PetscAdolcComputeIJacobianLocal()
238 if (adctx->Seed) fov_forward(tag2, m, n, p, u_vec, adctx->Seed, NULL, J); in PetscAdolcComputeIJacobianLocal()
240 if (adctx->sparse) { in PetscAdolcComputeIJacobianLocal()
241 PetscCall(RecoverJacobianLocal(A, ADD_VALUES, m, p, adctx->Rec, J, &a)); in PetscAdolcComputeIJacobianLocal()
274 AdolcCtx *adctx = (AdolcCtx *)ctx; in PetscAdolcComputeIJacobianLocalIDMass() local
275 PetscInt i, j, m = adctx->m, n = adctx->n, p = adctx->p; in PetscAdolcComputeIJacobianLocalIDMass()
282 if (adctx->Seed) fov_forward(tag, m, n, p, u_vec, adctx->Seed, NULL, J); in PetscAdolcComputeIJacobianLocalIDMass()
284 if (adctx->sparse) { in PetscAdolcComputeIJacobianLocalIDMass()
285 PetscCall(RecoverJacobianLocal(A, INSERT_VALUES, m, p, adctx->Rec, J, NULL)); in PetscAdolcComputeIJacobianLocalIDMass()
320 AdolcCtx *adctx = (AdolcCtx *)ctx; in PetscAdolcComputeRHSJacobianP() local
321 PetscInt i, j = 0, m = adctx->m, n = adctx->n, p = adctx->num_params; in PetscAdolcComputeRHSJacobianP()
364 AdolcCtx *adctx = (AdolcCtx *)ctx; in PetscAdolcComputeRHSJacobianPLocal() local
365 PetscInt i, j = 0, m = adctx->m, n = adctx->n, p = adctx->num_params; in PetscAdolcComputeRHSJacobianPLocal()
413 AdolcCtx *adctx = (AdolcCtx *)ctx; in PetscAdolcComputeIJacobianAndDiagonalLocal() local
414 PetscInt i, m = adctx->m, n = adctx->n, p = adctx->p; in PetscAdolcComputeIJacobianAndDiagonalLocal()
421 if (adctx->Seed) fov_forward(tag1, m, n, p, u_vec, adctx->Seed, NULL, J); in PetscAdolcComputeIJacobianAndDiagonalLocal()
423 if (adctx->sparse) { in PetscAdolcComputeIJacobianAndDiagonalLocal()
424 PetscCall(RecoverDiagonalLocal(diag, INSERT_VALUES, m, adctx->rec, J, NULL)); in PetscAdolcComputeIJacobianAndDiagonalLocal()
434 if (adctx->Seed) fov_forward(tag2, m, n, p, u_vec, adctx->Seed, NULL, J); in PetscAdolcComputeIJacobianAndDiagonalLocal()
436 if (adctx->sparse) { in PetscAdolcComputeIJacobianAndDiagonalLocal()
437 PetscCall(RecoverDiagonalLocal(diag, ADD_VALUES, m, adctx->rec, J, NULL)); in PetscAdolcComputeIJacobianAndDiagonalLocal()