Searched refs:Diseq (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/tao/constrained/tutorials/ |
| H A D | ex1.c | 301 Vec Deseq, Diseq; in FormPDIPMHessian() local 317 PetscCall(VecScatterCreateToZero(DI, &Discat, &Diseq)); in FormPDIPMHessian() 318 PetscCall(VecScatterBegin(Discat, DI, Diseq, INSERT_VALUES, SCATTER_FORWARD)); in FormPDIPMHessian() 319 PetscCall(VecScatterEnd(Discat, DI, Diseq, INSERT_VALUES, SCATTER_FORWARD)); in FormPDIPMHessian() 323 …PetscCall(VecGetArrayRead(Diseq, &di)); /* places inequality constraint dual … in FormPDIPMHessian() 328 PetscCall(VecRestoreArrayRead(Diseq, &di)); in FormPDIPMHessian() 332 PetscCall(VecRestoreArrayRead(Diseq, &di)); in FormPDIPMHessian() 343 PetscCall(VecDestroy(&Diseq)); in FormPDIPMHessian()
|