Home
last modified time | relevance | path

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

/petsc/src/snes/impls/ntrdc/
H A Dntrdc.c24 if (delta_max != PETSC_CURRENT) tr->deltaM = delta_max; in SNESNewtonTRSetTolerances_TRDC()
304 …PetscReal deltaM, ynnorm, f0, mp, gTy, g, yTHy; /*… in SNESSolve_NEWTONTRDC() local
356deltaM = xnorm ? neP->deltaM * xnorm : neP->deltaM; /* maximum trust region size scaled by xno… in SNESSolve_NEWTONTRDC()
399 deltaM = neP->deltaM * xnorm; in SNESSolve_NEWTONTRDC()
492 … delta = PetscMin(neP->t2 * delta, deltaM); /* expand the region, but not greater than deltaM */ in SNESSolve_NEWTONTRDC()
605 …PetscCall(PetscOptionsReal("-snes_trdc_deltaM", "deltaM", "None", ctx->deltaM, &ctx->deltaM, NULL)… in SNESSetFromOptions_NEWTONTRDC()
624 …=%g, t2=%g, deltaM=%g\n", (double)tr->delta0, (double)tr->t1, (double)tr->t2, (double)tr->deltaM)); in SNESView_NEWTONTRDC()
692 neP->deltaM = 0.5; in SNESCreate_NEWTONTRDC()
H A Dntrdcimpl.h26 PetscReal deltaM; /* Heeho's new TR-dogleg */ member
/petsc/src/snes/impls/tr/
H A Dtrimpl.h13 PetscObjectParameterDeclare(PetscReal, deltaM); /* maximum radius for trust region */
H A Dtr.c22 if (delta_max != PETSC_CURRENT) tr->deltaM = delta_max; in SNESNewtonTRSetTolerances_TR()
33 if (delta_max) *delta_max = tr->deltaM; in SNESNewtonTRGetTolerances_TR()
753 delta = PetscMin(delta, neP->deltaM); /* but not greater than deltaM */ in SNESSolve_NEWTONTR()
854 …Maximum allowed trust region size", "SNESNewtonTRSetTolerances", ctx->deltaM, &ctx->deltaM, NULL)); in SNESSetFromOptions_NEWTONTR()
884 …_min=%g, delta_0=%g, delta_max=%g\n", (double)tr->deltam, (double)tr->delta0, (double)tr->deltaM)); in SNESView_NEWTONTR()
1152 PetscObjectParameterSetDefault(neP, deltaM, 1.e10); in SNESCreate_NEWTONTR()
/petsc/src/snes/tutorials/output/
H A Dex2_4.out13 delta0=0.1, t1=0.25, t2=2., deltaM=0.5
H A Dex18_2.out5 delta0=0.1, t1=0.25, t2=2., deltaM=0.5