Searched refs:NelderMeadReplace (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/tao/unconstrained/impls/neldermead/ |
| H A D | neldermead.c | 22 static PetscErrorCode NelderMeadReplace(TAO_NelderMead *nm, PetscInt index, Vec Xmu, PetscReal f) in NelderMeadReplace() function 172 PetscCall(NelderMeadReplace(nm, nm->indices[nm->N], Xmur, fr)); in TaoSolve_NM() 180 PetscCall(NelderMeadReplace(nm, nm->indices[nm->N], Xmue, fe)); in TaoSolve_NM() 182 PetscCall(NelderMeadReplace(nm, nm->indices[nm->N], Xmur, fr)); in TaoSolve_NM() 191 if (fc <= fr) PetscCall(NelderMeadReplace(nm, nm->indices[nm->N], Xmuc, fc)); in TaoSolve_NM() 199 …if (fc < nm->f_values[nm->indices[nm->N]]) PetscCall(NelderMeadReplace(nm, nm->indices[nm->N], Xmu… in TaoSolve_NM()
|