Searched refs:deltaX_R (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 315 deltaX_R = snes->work[2]; /* linearized error correction */ in SNESSolve_NEWTONAL() 372 PetscCall(KSPSolve(snes->ksp, R, deltaX_R)); in SNESSolve_NEWTONAL() 376 PetscCall(VecScale(deltaX_R, -1)); 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() 416 PetscCall(VecMDotBegin(deltaX_R, 2, rhs2, coefs2)); in SNESSolve_NEWTONAL() 418 PetscCall(VecMDotEnd(deltaX_R, 2, rhs2, coefs2)); in SNESSolve_NEWTONAL() 473 PetscCall(VecAXPBYPCZ(deltaX, deltaS, deltaLambda, 0, deltaX_R, deltaX_Q)); in SNESSolve_NEWTONAL()
|