Searched refs:Xmuc (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/tao/unconstrained/impls/neldermead/ |
| H A D | neldermead.c | 52 PetscCall(VecDuplicate(tao->solution, &nm->Xmuc)); in TaoSetUp_NM() 66 PetscCall(VecDestroy(&nm->Xmuc)); in TaoDestroy_NM() 117 Vec Xmur = nm->Xmur, Xmue = nm->Xmue, Xmuc = nm->Xmuc, Xbar = nm->Xbar; in TaoSolve_NM() local 188 … PetscCall(VecAXPBYPCZ(Xmuc, 1 + nm->mu_oc, -nm->mu_oc, 0, Xbar, nm->simplex[nm->indices[nm->N]])); in TaoSolve_NM() 190 PetscCall(TaoComputeObjective(tao, Xmuc, &fc)); in TaoSolve_NM() 191 if (fc <= fr) PetscCall(NelderMeadReplace(nm, nm->indices[nm->N], Xmuc, fc)); in TaoSolve_NM() 197 … PetscCall(VecAXPBYPCZ(Xmuc, 1 + nm->mu_ic, -nm->mu_ic, 0, Xbar, nm->simplex[nm->indices[nm->N]])); in TaoSolve_NM() 198 PetscCall(TaoComputeObjective(tao, Xmuc, &fc)); in TaoSolve_NM() 199 …< nm->f_values[nm->indices[nm->N]]) PetscCall(NelderMeadReplace(nm, nm->indices[nm->N], Xmuc, fc)); in TaoSolve_NM()
|
| H A D | neldermead.h | 14 Vec Xbar, Xmuc, Xmur, Xmue; member
|