Searched refs:innerd (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/tao/complementarity/impls/ssls/ |
| H A D | ssils.c | 38 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 D | ssfls.c | 24 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 D | asils.c | 114 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 D | asfls.c | 114 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()
|