| /petsc/src/tao/unconstrained/impls/ntr/ |
| H A D | ntr.c | 51 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 D | ntrimpl.h | 86 PetscReal max_radius; /* upper bound on trust region radius */ member
|
| /petsc/src/tao/unconstrained/impls/ntl/ |
| H A D | ntl.c | 38 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 D | ntlimpl.h | 111 PetscReal max_radius; /* upper bound on trust region radius */ member
|
| /petsc/src/tao/unconstrained/impls/nls/ |
| H A D | nls.c | 48 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 D | nlsimpl.h | 155 PetscReal max_radius; /* upper bound on trust region radius */ member
|
| /petsc/src/tao/bound/impls/bnk/ |
| H A D | bnk.c | 44 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 D | bnk.h | 182 PetscReal max_radius; /* upper bound on trust region radius */ member
|