Home
last modified time | relevance | path

Searched refs:max_radius (Results 1 – 8 of 8) sorted by relevance

/petsc/src/tao/unconstrained/impls/ntr/
H A Dntr.c51 PetscReal tau, tau_1, tau_2, tau_max, tau_min, max_radius; in TaoSolve_NTR() local
73 tao->trust = PetscMin(tao->trust, tr->max_radius); in TaoSolve_NTR()
110 max_radius = 0.0; in TaoSolve_NTR()
152 max_radius = PetscMax(max_radius, tao->trust); in TaoSolve_NTR()
163 max_radius = PetscMax(max_radius, tao->trust); in TaoSolve_NTR()
207 tao->trust = PetscMax(tao->trust, max_radius); in TaoSolve_NTR()
211 tao->trust = PetscMin(tao->trust, tr->max_radius); in TaoSolve_NTR()
258 tao->trust = PetscMin(tao->trust, tr->max_radius); in TaoSolve_NTR()
266 tao->trust = PetscMin(tao->trust, tr->max_radius); in TaoSolve_NTR()
416 tao->trust = PetscMin(tao->trust, tr->max_radius); in TaoSolve_NTR()
[all …]
H A Dntrimpl.h86 PetscReal max_radius; /* upper bound on trust region radius */ member
/petsc/src/tao/unconstrained/impls/ntl/
H A Dntl.c38 PetscReal tau, tau_1, tau_2, tau_max, tau_min, max_radius; in TaoSolve_NTL() local
67 tao->trust = PetscMin(tao->trust, tl->max_radius); in TaoSolve_NTL()
104 max_radius = 0.0; in TaoSolve_NTL()
146 max_radius = PetscMax(max_radius, tao->trust); in TaoSolve_NTL()
161 max_radius = PetscMax(max_radius, tao->trust); in TaoSolve_NTL()
205 tao->trust = PetscMax(tao->trust, max_radius); in TaoSolve_NTL()
209 tao->trust = PetscMin(tao->trust, tl->max_radius); in TaoSolve_NTL()
243 PetscCall(KSPCGSetRadius(tao->ksp, tl->max_radius)); in TaoSolve_NTL()
257 tao->trust = PetscMin(tao->trust, tl->max_radius); in TaoSolve_NTL()
265 tao->trust = PetscMin(tao->trust, tl->max_radius); in TaoSolve_NTL()
[all …]
H A Dntlimpl.h111 PetscReal max_radius; /* upper bound on trust region radius */ member
/petsc/src/tao/unconstrained/impls/nls/
H A Dnls.c48 PetscReal tau, tau_1, tau_2, tau_max, tau_min, max_radius; in TaoSolve_NLS() local
86 PetscCall(KSPCGSetRadius(tao->ksp, nlsP->max_radius)); in TaoSolve_NLS()
92 tao->trust = PetscMin(tao->trust, nlsP->max_radius); in TaoSolve_NLS()
131 max_radius = 0.0; in TaoSolve_NLS()
172 max_radius = PetscMax(max_radius, tao->trust); in TaoSolve_NLS()
187 max_radius = PetscMax(max_radius, tao->trust); in TaoSolve_NLS()
231 tao->trust = PetscMax(tao->trust, max_radius); in TaoSolve_NLS()
235 tao->trust = PetscMin(tao->trust, nlsP->max_radius); in TaoSolve_NLS()
277 PetscCall(KSPCGSetRadius(tao->ksp, nlsP->max_radius)); in TaoSolve_NLS()
291 tao->trust = PetscMin(tao->trust, nlsP->max_radius); in TaoSolve_NLS()
[all …]
H A Dnlsimpl.h155 PetscReal max_radius; /* upper bound on trust region radius */ member
/petsc/src/tao/bound/impls/bnk/
H A Dbnk.c44 PetscReal tau, tau_1, tau_2, tau_max, tau_min, max_radius; in TaoBNKInitialize() local
131 max_radius = 0.0; in TaoBNKInitialize()
194 max_radius = PetscMax(max_radius, tao->trust); in TaoBNKInitialize()
205 max_radius = PetscMax(max_radius, tao->trust); in TaoBNKInitialize()
261 tao->trust = PetscMax(tao->trust, max_radius); in TaoBNKInitialize()
265 tao->trust = PetscMin(tao->trust, bnk->max_radius); in TaoBNKInitialize()
460 tao->trust = PetscMin(tao->trust, bnk->max_radius); in TaoBNKComputeStep()
468 tao->trust = PetscMin(tao->trust, bnk->max_radius); in TaoBNKComputeStep()
951 tao->trust = PetscMin(tao->trust, bnk->max_radius); in TaoBNKUpdateTrustRadius()
1119 …nk_max_radius", "(developer) upper bound on radius", "", bnk->max_radius, &bnk->max_radius, NULL)); in TaoSetFromOptions_BNK()
[all …]
H A Dbnk.h182 PetscReal max_radius; /* upper bound on trust region radius */ member