Lines Matching refs:PetscReal
33 PetscReal fold, f, gnorm, dnorm;
36 PetscReal as_tol;
37 PetscReal as_step;
77 PetscReal sval; /* Starting perturbation value, default zero */
79 PetscReal imin; /* Minimum perturbation added during initialization */
80 PetscReal imax; /* Maximum perturbation added during initialization */
81 PetscReal imfac; /* Merit function factor during initialization */
83 PetscReal pert; /* Current perturbation value */
84 PetscReal pmin; /* Minimum perturbation value */
85 PetscReal pmax; /* Maximum perturbation value */
86 PetscReal pgfac; /* Perturbation growth factor */
87 PetscReal psfac; /* Perturbation shrink factor */
88 PetscReal pmgfac; /* Merit function growth factor */
89 PetscReal pmsfac; /* Merit function shrink factor */
104 PetscReal nu1; /* used to compute trust-region radius */
105 PetscReal nu2; /* used to compute trust-region radius */
106 PetscReal nu3; /* used to compute trust-region radius */
107 PetscReal nu4; /* used to compute trust-region radius */
109 PetscReal omega1; /* factor used for trust-region update */
110 PetscReal omega2; /* factor used for trust-region update */
111 PetscReal omega3; /* factor used for trust-region update */
112 PetscReal omega4; /* factor used for trust-region update */
113 PetscReal omega5; /* factor used for trust-region update */
130 PetscReal eta1; /* used to compute trust-region radius */
131 PetscReal eta2; /* used to compute trust-region radius */
132 PetscReal eta3; /* used to compute trust-region radius */
133 PetscReal eta4; /* used to compute trust-region radius */
135 PetscReal alpha1; /* factor used for trust-region update */
136 PetscReal alpha2; /* factor used for trust-region update */
137 PetscReal alpha3; /* factor used for trust-region update */
138 PetscReal alpha4; /* factor used for trust-region update */
139 PetscReal alpha5; /* factor used for trust-region update */
159 PetscReal mu1; /* used for model agreement in interpolation */
160 PetscReal mu2; /* used for model agreement in interpolation */
162 PetscReal gamma1; /* factor used for interpolation */
163 PetscReal gamma2; /* factor used for interpolation */
164 PetscReal gamma3; /* factor used for interpolation */
165 PetscReal gamma4; /* factor used for interpolation */
167 PetscReal theta; /* factor used for interpolation */
170 PetscReal mu1_i; /* used for model agreement in interpolation */
171 PetscReal mu2_i; /* used for model agreement in interpolation */
173 PetscReal gamma1_i; /* factor used for interpolation */
174 PetscReal gamma2_i; /* factor used for interpolation */
175 PetscReal gamma3_i; /* factor used for interpolation */
176 PetscReal gamma4_i; /* factor used for interpolation */
178 PetscReal theta_i; /* factor used for interpolation */
181 PetscReal min_radius; /* lower bound on initial radius value */
182 PetscReal max_radius; /* upper bound on trust region radius */
183 PetscReal epsilon; /* tolerance used when computing ared/pred */
184 PetscReal dmin, dmax; /* upper and lower bounds for the Hessian diagonal vector */
246 PETSC_INTERN PetscErrorCode TaoBNKRecomputePred(Tao, Vec, PetscReal *);
248 PETSC_INTERN PetscErrorCode TaoBNKPerformLineSearch(Tao, PetscInt *, PetscReal *, TaoLineSearchConv…
249 PETSC_INTERN PetscErrorCode TaoBNKUpdateTrustRadius(Tao, PetscReal, PetscReal, PetscInt, PetscInt, …