Lines Matching refs:bt
21 SNESLineSearch_BT *bt = (SNESLineSearch_BT *)linesearch->data; in SNESLineSearchBTSetAlpha() local
27 if (isbt) bt->alpha = alpha; in SNESLineSearchBTSetAlpha()
46 SNESLineSearch_BT *bt = (SNESLineSearch_BT *)linesearch->data; in SNESLineSearchBTGetAlpha() local
53 *alpha = bt->alpha; in SNESLineSearchBTGetAlpha()
59 SNESLineSearch_BT *bt = (SNESLineSearch_BT *)linesearch->data; in SNESLineSearchApply_BT() local
83 alpha = bt->alpha; in SNESLineSearchApply_BT()
352 SNESLineSearch_BT *bt = (SNESLineSearch_BT *)linesearch->data; in SNESLineSearchView_BT() local
362 PetscCall(PetscViewerASCIIPrintf(viewer, " alpha=%e\n", (double)bt->alpha)); in SNESLineSearchView_BT()
376 SNESLineSearch_BT *bt = (SNESLineSearch_BT *)linesearch->data; in SNESLineSearchSetFromOptions_BT() local
380 …l("-snes_linesearch_alpha", "Descent tolerance", "SNESLineSearchBT", bt->alpha, &bt->alpha, NULL)); in SNESLineSearchSetFromOptions_BT()
409 SNESLineSearch_BT *bt; in SNESLineSearchCreate_BT() local
419 PetscCall(PetscNew(&bt)); in SNESLineSearchCreate_BT()
421 linesearch->data = (void *)bt; in SNESLineSearchCreate_BT()
424 bt->alpha = 1e-4; in SNESLineSearchCreate_BT()