Home
last modified time | relevance | path

Searched refs:harr (Results 1 – 4 of 4) sorted by relevance

/petsc/src/ts/tutorials/
H A Dex20opt_ic.c238 PetscScalar harr[2]; in FormHessian() local
249 PetscCall(Adjoint2(user_ptr->U, harr, user_ptr)); in FormHessian()
251 PetscCall(MatSetValues(H, 2, rows, 1, &col, harr, INSERT_VALUES)); in FormHessian()
258 PetscCall(Adjoint2(user_ptr->U, harr, user_ptr)); in FormHessian()
260 PetscCall(MatSetValues(H, 2, rows, 1, &col, harr, INSERT_VALUES)); in FormHessian()
H A Dex20opt_p.c578 PetscScalar harr[1]; in FormHessian() local
583 PetscCall(Adjoint2(P, harr, user_ptr)); in FormHessian()
584 PetscCall(MatSetValues(H, 1, rows, 1, &col, harr, INSERT_VALUES)); in FormHessian()
/petsc/src/ts/tutorials/optimal_control/
H A Dex1.c491 PetscScalar *harr, *v, *w, one = 1.0; in FormObjHessian() local
509 PetscCall(PetscMalloc1(2 * actx->nsteps, &harr)); in FormObjHessian()
519 PetscCall(ComputeObjHessianWithSOA(Dir, harr, actx)); in FormObjHessian()
520 PetscCall(MatSetValues(H, 1, ind, 2 * actx->nsteps, cols, harr, INSERT_VALUES)); in FormObjHessian()
529 PetscCall(PetscFree(harr)); in FormObjHessian()
/petsc/src/tao/constrained/impls/ipm/
H A Dpdipm.c57 const PetscScalar *xarr, *xuarr, *xlarr, *garr, *harr; in TaoPDIPMUpdateConstraints() local
91 PetscCall(VecGetArrayRead(tao->constraints_inequality, &harr)); in TaoPDIPMUpdateConstraints()
92 PetscCall(PetscArraycpy(carr, harr, pdipm->nh)); in TaoPDIPMUpdateConstraints()
93 PetscCall(VecRestoreArrayRead(tao->constraints_inequality, &harr)); in TaoPDIPMUpdateConstraints()