Home
last modified time | relevance | path

Searched refs:neP (Results 1 – 7 of 7) sorted by relevance

/petsc/src/tao/linesearch/impls/gpcglinesearch/
H A Dgpcglinesearch.c29 TaoLineSearch_GPCG *neP = (TaoLineSearch_GPCG *)ls->data; in TaoLineSearchApply_GPCG() local
48 if (!neP->W2) { in TaoLineSearchApply_GPCG()
49 PetscCall(VecDuplicate(x, &neP->W2)); in TaoLineSearchApply_GPCG()
50 PetscCall(VecDuplicate(x, &neP->W1)); in TaoLineSearchApply_GPCG()
51 PetscCall(VecDuplicate(x, &neP->Gold)); in TaoLineSearchApply_GPCG()
52 neP->x = x; in TaoLineSearchApply_GPCG()
53 PetscCall(PetscObjectReference((PetscObject)neP->x)); in TaoLineSearchApply_GPCG()
54 } else if (x != neP->x) { in TaoLineSearchApply_GPCG()
55 PetscCall(VecDestroy(&neP->x)); in TaoLineSearchApply_GPCG()
56 PetscCall(VecDestroy(&neP->W1)); in TaoLineSearchApply_GPCG()
[all …]
/petsc/src/snes/interface/noise/
H A Dsnesnoise.c26 DIFFPAR_MORE *neP; in SNESDiffParameterCreate_More() local
33 PetscCall(PetscNew(&neP)); in SNESDiffParameterCreate_More()
35 neP->function_count = 0; in SNESDiffParameterCreate_More()
36 neP->fnoise_min = 1.0e-20; in SNESDiffParameterCreate_More()
37 neP->hopt_min = 1.0e-8; in SNESDiffParameterCreate_More()
38 neP->h_first_try = 1.0e-3; in SNESDiffParameterCreate_More()
39 neP->fnoise_resets = 0; in SNESDiffParameterCreate_More()
40 neP->hopt_resets = 0; in SNESDiffParameterCreate_More()
43 PetscCall(VecDuplicateVecs(x, 3, &neP->workv)); in SNESDiffParameterCreate_More()
44 w = neP->workv[0]; in SNESDiffParameterCreate_More()
[all …]
/petsc/src/snes/impls/ntrdc/
H A Dntrdc.c33 SNES_NEWTONTRDC *neP = (SNES_NEWTONTRDC *)snes->data; in SNESTRDC_KSPConverged_Private() local
43 if (nrm >= neP->delta) { in SNESTRDC_KSPConverged_Private()
44 …PetscCall(PetscInfo(snes, "Ending linear iteration early, delta=%g, length=%g\n", (double)neP->del… in SNESTRDC_KSPConverged_Private()
65 SNES_NEWTONTRDC *neP = (SNES_NEWTONTRDC *)snes->data; in SNESTRDC_Converged_Private() local
69 if (neP->delta < xnorm * neP->deltatol) { in SNESTRDC_Converged_Private()
70 …ged due to too small a trust region %g<%g*%g\n", (double)neP->delta, (double)xnorm, (double)neP->d… in SNESTRDC_Converged_Private()
297 SNES_NEWTONTRDC *neP = (SNES_NEWTONTRDC *)snes->data; in SNESSolve_NEWTONTRDC() local
355 …delta = xnorm ? neP->delta0 * xnorm : neP->delta0; /* initial trust region size scaled by xno… in SNESSolve_NEWTONTRDC()
356 …deltaM = xnorm ? neP->deltaM * xnorm : neP->deltaM; /* maximum trust region size scaled by xno… in SNESSolve_NEWTONTRDC()
357 neP->delta = delta; in SNESSolve_NEWTONTRDC()
[all …]
/petsc/src/snes/impls/tr/
H A Dtr.c58 SNES_NEWTONTR *neP = (SNES_NEWTONTR *)snes->data; in SNESTR_KSPConverged_Private() local
65 PetscCall(VecNorm(x, neP->norm, &nrm)); in SNESTR_KSPConverged_Private()
66 if (nrm >= neP->delta) { in SNESTR_KSPConverged_Private()
67 …eration early due to exiting trust region, delta=%g, length=%g\n", (double)neP->delta, (double)nrm… in SNESTR_KSPConverged_Private()
88 SNES_NEWTONTR *neP = (SNES_NEWTONTR *)snes->data; in SNESTR_Converged_Private() local
92 if (neP->delta < neP->deltam) { in SNESTR_Converged_Private()
93 …nes, "Diverged due to too small a trust region %g<%g\n", (double)neP->delta, (double)neP->deltam)); in SNESTR_Converged_Private()
487 SNES_NEWTONTR *neP = (SNES_NEWTONTR *)snes->data; in SNESSolve_NEWTONTR() local
550 delta = neP->delta0; in SNESSolve_NEWTONTR()
551 neP->delta = delta; in SNESSolve_NEWTONTR()
[all …]
/petsc/src/snes/impls/richardson/
H A Dsnesrichardson.c165 SNES_NRichardson *neP; in SNESCreate_NRichardson() local
189 PetscCall(PetscNew(&neP)); in SNESCreate_NRichardson()
190 snes->data = (void *)neP; in SNESCreate_NRichardson()
/petsc/src/snes/impls/ncg/
H A Dsnesncg.c377 SNES_NCG *neP; in SNESCreate_NCG() local
397 PetscCall(PetscNew(&neP)); in SNESCreate_NCG()
398 snes->data = (void *)neP; in SNESCreate_NCG()
399 neP->monitor = NULL; in SNESCreate_NCG()
400 neP->type = SNES_NCG_PRP; in SNESCreate_NCG()
/petsc/src/snes/impls/ls/
H A Dls.c339 SNES_NEWTONLS *neP; in SNESCreate_NEWTONLS() local
358 PetscCall(PetscNew(&neP)); in SNESCreate_NEWTONLS()
359 snes->data = (void *)neP; in SNESCreate_NEWTONLS()