Home
last modified time | relevance | path

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

/petsc/src/tao/tutorials/
H A Dex4.c315 Vec copy1, copy2, copy3; in HessianRegularization() local
328 copy1 = ctx->workRight[1]; in HessianRegularization()
332 PetscCall(VecCopy(x, copy1)); in HessianRegularization()
333 PetscCall(VecPow(copy1, 2)); in HessianRegularization()
334 PetscCall(VecShift(copy1, eps)); in HessianRegularization()
335 PetscCall(VecSqrtAbs(copy1)); in HessianRegularization()
336 PetscCall(VecReciprocal(copy1)); in HessianRegularization()
349 PetscCall(VecAXPY(copy1, 1., copy2)); in HessianRegularization()
350 PetscCall(VecScale(copy1, ctx->mu)); in HessianRegularization()
352 PetscCall(MatDiagonalSet(H, copy1, INSERT_VALUES)); in HessianRegularization()
[all …]