Searched refs:dlambdai (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/tao/constrained/impls/ipm/ |
| H A D | ipm.h | 16 Vec lambdai, dlambdai, rhs_lambdai, save_lambdai; member
|
| H A D | ipm.c | 79 …(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 D | pdipm.c | 709 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()
|