Home
last modified time | relevance | path

Searched refs:kmdc (Results 1 – 6 of 6) sorted by relevance

/petsc/src/snes/impls/tr/
H A Dtrimpl.h16 PetscReal kmdc; /* sufficient decrease parameter */ member
H A Dtr.c569 if (neP->kmdc) PetscCall(KSPSetComputeEigenvalues(snes->ksp, PETSC_TRUE)); in SNESSolve_NEWTONTR()
648 objmin = -neP->kmdc * gnorm * PetscMin(gnorm / beta_k, delta); in SNESSolve_NEWTONTR()
660 if (neP->kmdc) { /* update estimated Hessian largest eigenvalue */ in SNESSolve_NEWTONTR()
855 …ptionsReal("-snes_tr_kmdc", "sufficient decrease parameter", "None", ctx->kmdc, &ctx->kmdc, NULL)); in SNESSetFromOptions_NEWTONTR()
885 PetscCall(PetscViewerASCIIPrintf(viewer, " kmdc=%g\n", (double)tr->kmdc)); in SNESView_NEWTONTR()
1156 neP->kmdc = 0.0; /* by default do not use sufficient decrease */ in SNESCreate_NEWTONTR()
/petsc/src/snes/tests/output/
H A Dex1_2c_snes_tr_qn-same.out8 kmdc=0.
H A Dex1_2c_snes_tr_qn-different.out8 kmdc=0.
/petsc/src/snes/tutorials/output/
H A Dex2_2.out14 kmdc=0.
H A Dex18_3.out7 kmdc=0.