Searched refs:deltaX_Q (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/snes/impls/al/ |
| H A D | al.c | 288 Vec DeltaX, deltaX, X, R, Q, deltaX_Q, deltaX_R; in SNESSolve_NEWTONAL() local 314 deltaX_Q = snes->work[1]; /* variation of X with respect to lambda */ in SNESSolve_NEWTONAL() 352 PetscCall(KSPSolve(snes->ksp, Q, deltaX_Q)); in SNESSolve_NEWTONAL() 357 PetscCall(VecNorm(deltaX_Q, NORM_2, &normsqX_Q)); in SNESSolve_NEWTONAL() 363 PetscCall(VecDotRealPart(DeltaX, deltaX_Q, &sign)); in SNESSolve_NEWTONAL() 386 Vec rhs[] = {deltaX_R, deltaX_Q}; in SNESSolve_NEWTONAL() 411 const Vec rhs1[3] = {deltaX_Q, deltaX_R, DeltaX}; in SNESSolve_NEWTONAL() 412 const Vec rhs2[2] = {deltaX_Q, deltaX_R}; in SNESSolve_NEWTONAL() 469 PetscCall(VecCopy(deltaX_Q, deltaX)); in SNESSolve_NEWTONAL() 473 PetscCall(VecAXPBYPCZ(deltaX, deltaS, deltaLambda, 0, deltaX_R, deltaX_Q)); in SNESSolve_NEWTONAL()
|