Home
last modified time | relevance | path

Searched refs:changed_Y (Results 1 – 4 of 4) sorted by relevance

/petsc/src/snes/linesearch/interface/ftn-custom/
H A Dzlinesearchf.c25 …rchpostcheck(SNESLineSearch linesearch, Vec X, Vec Y, Vec W, PetscBool *changed_Y, PetscBool *chan… in oursneslinesearchpostcheck() argument
28 …Object)linesearch)->fortran_func_pointers[2]))(&linesearch, &X, &Y, &W, changed_Y, changed_W, ctx,… in oursneslinesearchpostcheck()
/petsc/src/snes/impls/ntrdc/
H A Dntrdc.c238 static PetscErrorCode SNESNewtonTRDCPreCheck(SNES snes, Vec X, Vec Y, PetscBool *changed_Y) in SNESNewtonTRDCPreCheck() argument
243 *changed_Y = PETSC_FALSE; in SNESNewtonTRDCPreCheck()
245 PetscCall((*tr->precheck)(snes, X, Y, changed_Y, tr->precheckctx)); in SNESNewtonTRDCPreCheck()
246 PetscValidLogicalCollectiveBool(snes, *changed_Y, 4); in SNESNewtonTRDCPreCheck()
274 static PetscErrorCode SNESNewtonTRDCPostCheck(SNES snes, Vec X, Vec Y, Vec W, PetscBool *changed_Y,… in SNESNewtonTRDCPostCheck() argument
279 *changed_Y = PETSC_FALSE; in SNESNewtonTRDCPostCheck()
282 PetscCall((*tr->postcheck)(snes, X, Y, W, changed_Y, changed_W, tr->postcheckctx)); in SNESNewtonTRDCPostCheck()
283 PetscValidLogicalCollectiveBool(snes, *changed_Y, 5); in SNESNewtonTRDCPostCheck()
/petsc/src/snes/impls/tr/
H A Dtr.c328 PetscErrorCode SNESNewtonTRPreCheck(SNES snes, Vec X, Vec Y, PetscBool *changed_Y) in SNESNewtonTRPreCheck() argument
337 *changed_Y = PETSC_FALSE; in SNESNewtonTRPreCheck()
339 PetscCall((*tr->precheck)(snes, X, Y, changed_Y, tr->precheckctx)); in SNESNewtonTRPreCheck()
340 PetscValidLogicalCollectiveBool(snes, *changed_Y, 4); in SNESNewtonTRPreCheck()
367 PetscErrorCode SNESNewtonTRPostCheck(SNES snes, Vec X, Vec Y, Vec W, PetscBool *changed_Y, PetscBoo… in SNESNewtonTRPostCheck() argument
376 *changed_Y = PETSC_FALSE; in SNESNewtonTRPostCheck()
379 PetscCall((*tr->postcheck)(snes, X, Y, W, changed_Y, changed_W, tr->postcheckctx)); in SNESNewtonTRPostCheck()
380 PetscValidLogicalCollectiveBool(snes, *changed_Y, 5); in SNESNewtonTRPostCheck()
/petsc/src/snes/linesearch/interface/
H A Dlinesearch.c486 …rchPostCheck(SNESLineSearch linesearch, Vec X, Vec Y, Vec W, PetscBool *changed_Y, PetscBool *chan… in SNESLineSearchPostCheck() argument
489 *changed_Y = PETSC_FALSE; in SNESLineSearchPostCheck()
492 …PetscUseTypeMethod(linesearch, postcheck, X, Y, W, changed_Y, changed_W, linesearch->postcheckctx); in SNESLineSearchPostCheck()
493 PetscValidLogicalCollectiveBool(linesearch, *changed_Y, 5); in SNESLineSearchPostCheck()