Lines Matching refs:mu
46 Vec *lambda, *mu; in ShiftGradients() local
53 PetscCall(TSGetCostGradients(ts, &numcost, &lambda, &mu)); in ShiftGradients()
79 PetscCall(VecGetArray(mu[0], &y)); in ShiftGradients()
85 PetscCall(VecRestoreArray(mu[0], &y)); in ShiftGradients()
89 PetscCall(VecGetArray(mu[1], &y)); in ShiftGradients()
95 PetscCall(VecRestoreArray(mu[1], &y)); in ShiftGradients()
204 Vec lambda[2], mu[2]; in main() local
302 PetscCall(MatCreateVecs(Ap, &mu[0], NULL)); in main()
303 PetscCall(MatCreateVecs(Ap, &mu[1], NULL)); in main()
304 PetscCall(VecZeroEntries(mu[0])); in main()
305 PetscCall(VecZeroEntries(mu[1])); in main()
306 PetscCall(TSSetCostGradients(ts, 2, lambda, mu)); in main()
316 PetscCall(VecGetArray(mu[0], &u)); in main()
317 PetscCall(VecGetArray(mu[1], &v)); in main()
320 PetscCall(VecRestoreArray(mu[0], &u)); in main()
321 PetscCall(VecRestoreArray(mu[1], &v)); in main()
333 PetscCall(VecDestroy(&mu[0])); in main()
334 PetscCall(VecDestroy(&mu[1])); in main()