Searched refs:Xseq (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/tao/constrained/tutorials/ |
| H A D | ex1.c | 41 Vec ce, ci, bl, bu, Xseq; member 194 PetscCall(VecScatterCreateToZero(user->x, &user->scat, &user->Xseq)); in InitializeProblem() 245 PetscCall(VecDestroy(&user->Xseq)); in DestroyProblem() 261 Vec Xseq = user->Xseq; in FormFunctionGradient() local 269 PetscCall(VecScatterBegin(scat, X, Xseq, INSERT_VALUES, SCATTER_FORWARD)); in FormFunctionGradient() 270 PetscCall(VecScatterEnd(scat, X, Xseq, INSERT_VALUES, SCATTER_FORWARD)); in FormFunctionGradient() 274 PetscCall(VecGetArrayRead(Xseq, &x)); in FormFunctionGradient() 276 PetscCall(VecRestoreArrayRead(Xseq, &x)); in FormFunctionGradient() 358 Vec Xseq = user->Xseq; in FormInequalityConstraints() local 365 PetscCall(VecScatterBegin(scat, X, Xseq, INSERT_VALUES, SCATTER_FORWARD)); in FormInequalityConstraints() [all …]
|