Home
last modified time | relevance | path

Searched refs:W2 (Results 1 – 8 of 8) sorted by relevance

/petsc/src/mat/tests/
H A Dex88.c52 Vec W1, W2, W3, diff; in TestMatrix() local
71 PetscCall(VecDuplicate(X, &W2)); in TestMatrix()
83 PetscCall(MatMultTranspose(A, W1, W2)); in TestMatrix()
84 PetscCall(VecView(W2, viewer)); in TestMatrix()
87 PetscCall(MatMultHermitianTranspose(A, W1, W2)); in TestMatrix()
88 PetscCall(VecConjugate(W2)); in TestMatrix()
89 PetscCall(VecView(W2, viewer)); in TestMatrix()
94 PetscCall(MatMultAdd(A, W1, W1, W2)); in TestMatrix()
95 PetscCall(VecView(W2, viewer)); in TestMatrix()
96 PetscCall(VecAXPY(W2, -1.0, diff)); in TestMatrix()
[all …]
/petsc/src/tao/linesearch/impls/gpcglinesearch/
H A Dgpcglinesearch.c10 PetscCall(VecDestroy(&ctx->W2)); in TaoLineSearchDestroy_GPCG()
48 if (!neP->W2) { in TaoLineSearchApply_GPCG()
49 PetscCall(VecDuplicate(x, &neP->W2)); in TaoLineSearchApply_GPCG()
57 PetscCall(VecDestroy(&neP->W2)); in TaoLineSearchApply_GPCG()
60 PetscCall(VecDuplicate(x, &neP->W2)); in TaoLineSearchApply_GPCG()
73 PetscCall(VecCopy(x, neP->W2)); in TaoLineSearchApply_GPCG()
96 PetscCall(VecWAXPY(neP->W2, ls->step, s, x)); in TaoLineSearchApply_GPCG()
99 PetscCall(VecMedian(neP->W2, ls->lower, ls->upper, neP->W2)); in TaoLineSearchApply_GPCG()
107 PetscCall(TaoLineSearchComputeObjective(ls, neP->W2, f)); in TaoLineSearchApply_GPCG()
110 PetscCall(TaoLineSearchComputeObjectiveAndGTS(ls, neP->W2, f, &gdx)); in TaoLineSearchApply_GPCG()
[all …]
H A Dgpcglinesearch.h13 Vec W2; member
/petsc/src/ksp/ksp/impls/bcgs/pipebcgs/
H A Dpipebcgs.c19 Vec X, B, S, R, RP, Y, Q, P2, Q2, R2, S2, W, Z, W2, Z2, T, V; in KSPSolve_PIPEBCGS() local
38 W2 = ksp->work[11]; in KSPSolve_PIPEBCGS()
83 PetscCall(KSP_PCApply(ksp, W, W2)); /* w2 <- K w */ in KSPSolve_PIPEBCGS()
84 PetscCall(KSP_MatMult(ksp, pc->mat, W2, T)); /* t <- A w2 */ in KSPSolve_PIPEBCGS()
96 PetscCall(VecCopy(W2, S2)); /* s2 <- w2 */ in KSPSolve_PIPEBCGS()
101 …PetscCall(VecAXPBYPCZ(S2, 1.0, -beta * omega, beta, W2, Z2)); /* s2 <- beta * s2 + w2 - beta * ome… in KSPSolve_PIPEBCGS()
138 PetscCall(VecWAXPY(R2, -alpha, Z2, W2)); /* r2 <- w2 - alpha z2 */ in KSPSolve_PIPEBCGS()
151 PetscCall(KSP_PCApply(ksp, W, W2)); /* w2 <- K w */ in KSPSolve_PIPEBCGS()
152 PetscCall(KSP_MatMult(ksp, pc->mat, W2, T)); /* t <- A w2 */ in KSPSolve_PIPEBCGS()
174 PetscCall(KSP_PCApply(ksp, W, W2)); /* w2 <- K w */ in KSPSolve_PIPEBCGS()
[all …]
/petsc/src/ts/tests/
H A Dex13.c21 Vec W, W2, Wdot; in main() local
35 PetscCall(VecDuplicate(W, &W2)); in main()
37 PetscCall(TSSetSolution(ts, W2)); in main()
123 PetscCall(TSSetSolution(ts, W2)); in main()
167 PetscCall(VecDestroy(&W2)); in main()
/petsc/src/snes/impls/ls/
H A Dls.c98 Vec W1, W2; in SNESNEWTONLSCheckResidual_Private() local
101 PetscCall(VecDuplicate(F, &W2)); in SNESNEWTONLSCheckResidual_Private()
106 PetscCall(MatMultTranspose(A, W1, W2)); in SNESNEWTONLSCheckResidual_Private()
108 PetscCall(VecNorm(W2, NORM_2, &a2)); in SNESNEWTONLSCheckResidual_Private()
111 PetscCall(VecDestroy(&W2)); in SNESNEWTONLSCheckResidual_Private()
/petsc/src/tao/matrix/
H A Dadamat.c10 Vec W2; member
27 PetscCall(VecPointwiseMult(ctx->W2, ctx->D2, a)); in MatMult_ADA()
28 PetscCall(VecAXPY(y, one, ctx->W2)); in MatMult_ADA()
63 PetscCall(VecDestroy(&ctx->W2)); in MatDestroy_ADA()
370 PetscCall(VecDuplicate(d2, &ctx->W2)); in MatCreateADA()
374 ctx->W2 = NULL; in MatCreateADA()
/petsc/src/ksp/ksp/impls/lsqr/
H A Dlsqr.c73 Vec X, B, V, V1, U, U1, TMP, W, W2, Z = NULL; in KSPSolve_LSQR() local
95 W2 = lsqr->vwork_n[3]; in KSPSolve_LSQR()
203 PetscCall(VecCopy(W, W2)); in KSPSolve_LSQR()
204 PetscCall(VecSquare(W2)); in KSPSolve_LSQR()
205 PetscCall(VecScale(W2, 1.0 / (rho * rho))); in KSPSolve_LSQR()
206 PetscCall(VecAXPY(lsqr->se, 1.0, W2)); /* lsqr->se <- lsqr->se + (w^2/rho^2) */ in KSPSolve_LSQR()