Home
last modified time | relevance | path

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

/petsc/src/tao/complementarity/impls/ssls/
H A Dssils.c38 PetscReal psi, ndpsi, normd, innerd, t = 0; in TaoSolve_SSILS() local
78 PetscCall(VecDot(tao->stepdirection, ssls->dpsi, &innerd)); in TaoSolve_SSILS()
81 if (innerd <= delta * PetscPowReal(normd, rho)) { in TaoSolve_SSILS()
84 PetscCall(VecDot(tao->stepdirection, ssls->dpsi, &innerd)); in TaoSolve_SSILS()
88 innerd = -innerd; in TaoSolve_SSILS()
H A Dssfls.c24 PetscReal psi, ndpsi, normd, innerd, t = 0; in TaoSolve_SSFLS() local
70 PetscCall(VecDot(ssls->w, ssls->dpsi, &innerd)); in TaoSolve_SSFLS()
73 if (innerd >= -delta * PetscPowReal(normd, rho)) { in TaoSolve_SSFLS()
76 PetscCall(VecDot(ssls->w, ssls->dpsi, &innerd)); in TaoSolve_SSFLS()
80 innerd = -innerd; in TaoSolve_SSFLS()
/petsc/src/tao/complementarity/impls/asls/
H A Dasils.c114 PetscReal psi, ndpsi, normd, innerd, t = 0; in TaoSolve_ASILS() local
239 PetscCall(VecDot(tao->stepdirection, asls->dpsi, &innerd)); in TaoSolve_ASILS()
241 if (innerd <= asls->delta * PetscPowReal(normd, asls->rho)) { in TaoSolve_ASILS()
242 PetscCall(PetscInfo(tao, "Gradient direction: %5.4e.\n", (double)innerd)); in TaoSolve_ASILS()
245 PetscCall(VecDot(asls->dpsi, tao->stepdirection, &innerd)); in TaoSolve_ASILS()
249 innerd = -innerd; in TaoSolve_ASILS()
H A Dasfls.c114 PetscReal psi, ndpsi, normd, innerd, t = 0; in TaoSolve_ASFLS() local
244 PetscCall(VecDot(asls->w, asls->dpsi, &innerd)); in TaoSolve_ASFLS()
246 if (innerd >= -asls->delta * PetscPowReal(normd, asls->rho)) { in TaoSolve_ASFLS()
247 PetscCall(PetscInfo(tao, "Gradient direction: %5.4e.\n", (double)innerd)); in TaoSolve_ASFLS()
250 PetscCall(VecDot(asls->dpsi, tao->stepdirection, &innerd)); in TaoSolve_ASFLS()
254 innerd = -innerd; in TaoSolve_ASFLS()