Searched refs:delLambda (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/snes/linesearch/impls/secant/ |
| H A D | linesearchsecant.c | 18 PetscReal lambda, lambda_old, lambda_mid, lambda_update, delLambda; in SNESLineSearchApply_Secant() local 121 delLambda = lambda - lambda_old; in SNESLineSearchApply_Secant() 124 if (PetscAbsReal(delLambda) < ltol) { in SNESLineSearchApply_Secant() 127 … Line search: abs(delLambda) = %g < ltol = %g\n", (double)PetscAbsReal(delLambda), (double)ltol)); in SNESLineSearchApply_Secant() 134 delFnrm = (3. * fnrm - 4. * fnrm_mid + 1. * fnrm_old) / delLambda; in SNESLineSearchApply_Secant() 135 delFnrm_old = (-3. * fnrm_old + 4. * fnrm_mid - 1. * fnrm) / delLambda; in SNESLineSearchApply_Secant() 138 del2Fnrm = (delFnrm - delFnrm_old) / delLambda; in SNESLineSearchApply_Secant()
|
| /petsc/src/snes/tutorials/output/ |
| H A D | ex58_6.out | 28 Line search: abs(delLambda) = 0.000752779 < ltol = 0.01 39 Line search: abs(delLambda) = 0.000436207 < ltol = 0.01 50 Line search: abs(delLambda) = 0.00246824 < ltol = 0.01 62 Line search: abs(delLambda) = 1.62034e-05 < ltol = 0.01 73 Line search: abs(delLambda) = 6.4482e-05 < ltol = 0.01 84 Line search: abs(delLambda) = 3.41325e-05 < ltol = 0.01 94 Line search: abs(delLambda) = 0.000171405 < ltol = 0.01
|
| /petsc/src/snes/linesearch/impls/cp/ |
| H A D | linesearchcp.c | 10 PetscReal lambda, lambda_old, lambda_update, delLambda; in SNESLineSearchApply_CP() local 57 delLambda = lambda - lambda_old; in SNESLineSearchApply_CP() 60 if (PetscAbsReal(delLambda) < ltol) { in SNESLineSearchApply_CP() 63 … Line search: abs(dlambda) = %g < ltol = %g\n", (double)PetscAbsReal(delLambda), (double)ltol)); in SNESLineSearchApply_CP() 99 s = (fty - fty_old) / delLambda; in SNESLineSearchApply_CP() 112 s = (3. * fty - 4. * fty_mid1 + fty_old) / delLambda; in SNESLineSearchApply_CP() 136 s = (2. * fty_mid2 + 3. * fty - 6. * fty_mid1 + fty_old) / (3. * delLambda); in SNESLineSearchApply_CP()
|