Home
last modified time | relevance | path

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

/petsc/src/tao/constrained/impls/ipm/
H A Dipm.h16 Vec lambdai, dlambdai, rhs_lambdai, save_lambdai; member
H A Dipm.c79 …(IPMScatterStep(tao, ipmP->bigstep, tao->stepdirection, ipmP->ds, ipmP->dlambdae, ipmP->dlambdai)); in TaoSolve_IPM()
86 …PetscCall(VecStepBoundInfo(ipmP->lambdai, ipmP->dlambdai, ipmP->Zero_nb, ipmP->Inf_nb, &step_l, NU… in TaoSolve_IPM()
105 PetscCall(VecAXPY(ipmP->lambdai, alpha, ipmP->dlambdai)); in TaoSolve_IPM()
140 …(IPMScatterStep(tao, ipmP->bigstep, tao->stepdirection, ipmP->ds, ipmP->dlambdae, ipmP->dlambdai)); in TaoSolve_IPM()
153 …PetscCall(VecStepBoundInfo(ipmP->lambdai, ipmP->dlambdai, ipmP->Zero_nb, ipmP->Inf_nb, &step_l, NU… in TaoSolve_IPM()
170 PetscCall(VecAXPY(ipmP->lambdai, alpha, ipmP->dlambdai)); in TaoSolve_IPM()
287 PetscCall(VecDuplicate(ipmP->s, &ipmP->dlambdai)); in IPMInitializeBounds()
490 PetscCall(VecDestroy(&ipmP->dlambdai)); in TaoDestroy_IPM()
H A Dpdipm.c709 const PetscScalar *dXarr, *dz, *dlambdai; in SNESLineSearch_PDIPM() local
727 dlambdai = dXarr + pdipm->off_lambdai; in SNESLineSearch_PDIPM()
730 …if (lambdai[i] - dlambdai[i] < 0.0) alpha_d = PetscMin(0.9999 * lambdai[i] / dlambdai[i], alpha_d); in SNESLineSearch_PDIPM()