Home
last modified time | relevance | path

Searched refs:VecCopy (Results 1 – 25 of 399) sorted by relevance

12345678910>>...16

/petsc/src/ksp/ksp/impls/tcqmr/
H A Dtcqmr.c29 PetscCall(VecCopy(r, u)); in KSPSolve_TCQMR()
34 PetscCall(VecCopy(u, v)); in KSPSolve_TCQMR()
35 PetscCall(VecCopy(u, v0)); in KSPSolve_TCQMR()
67 PetscCall(VecCopy(y, z)); in KSPSolve_TCQMR()
72 PetscCall(VecCopy(z, utmp)); /* up1 = (A-alpha*I)* in KSPSolve_TCQMR()
85 PetscCall(VecCopy(u, um1)); in KSPSolve_TCQMR()
86 PetscCall(VecCopy(up1, u)); in KSPSolve_TCQMR()
95 PetscCall(VecCopy(v, vm1)); in KSPSolve_TCQMR()
96 PetscCall(VecCopy(vp1, v)); in KSPSolve_TCQMR()
123 PetscCall(VecCopy(vm1, pvec)); in KSPSolve_TCQMR()
[all …]
/petsc/src/ksp/ksp/impls/symmlq/
H A Dsymmlq.c46 PetscCall(VecCopy(UOLD, VOLD)); /* v_old <- u_old; */ in KSPSolve_SYMMLQ()
47 PetscCall(VecCopy(UOLD, W)); /* w <- u_old; */ in KSPSolve_SYMMLQ()
48 PetscCall(VecCopy(UOLD, Wbar)); /* w_bar <- u_old; */ in KSPSolve_SYMMLQ()
53 PetscCall(VecCopy(B, R)); /* r <- b (x is 0) */ in KSPSolve_SYMMLQ()
77 PetscCall(VecCopy(R, V)); /* v <- r; */ in KSPSolve_SYMMLQ()
78 PetscCall(VecCopy(Z, U)); /* u <- z; */ in KSPSolve_SYMMLQ()
82 PetscCall(VecCopy(U, Wbar)); /* w_bar <- u; */ in KSPSolve_SYMMLQ()
100 PetscCall(VecCopy(V, VOLD)); /* v_old <- v; */ in KSPSolve_SYMMLQ()
101 PetscCall(VecCopy(U, UOLD)); /* u_old <- u; */ in KSPSolve_SYMMLQ()
103 PetscCall(VecCopy(R, V)); in KSPSolve_SYMMLQ()
[all …]
/petsc/src/tao/bound/impls/bnk/
H A Dbntl.c148 PetscCall(VecCopy(tao->solution, bnk->Xold)); in TaoSolve_BNTL()
149 PetscCall(VecCopy(tao->gradient, bnk->Gold)); in TaoSolve_BNTL()
150 PetscCall(VecCopy(bnk->unprojected_gradient, bnk->unprojected_gradient_old)); in TaoSolve_BNTL()
160 PetscCall(VecCopy(tao->solution, tao->stepdirection)); in TaoSolve_BNTL()
182 PetscCall(VecCopy(bnk->unprojected_gradient, tao->gradient)); in TaoSolve_BNTL()
188 PetscCall(VecCopy(bnk->Xold, tao->solution)); in TaoSolve_BNTL()
197 PetscCall(VecCopy(bnk->Xold, tao->solution)); in TaoSolve_BNTL()
198 PetscCall(VecCopy(bnk->Gold, tao->gradient)); in TaoSolve_BNTL()
199 PetscCall(VecCopy(bnk->unprojected_gradient_old, bnk->unprojected_gradient)); in TaoSolve_BNTL()
207 PetscCall(VecCopy(bnk->unprojected_gradient, tao->gradient)); in TaoSolve_BNTL()
H A Dbnls.c129 PetscCall(VecCopy(tao->solution, bnk->Xold)); in TaoSolve_BNLS()
130 PetscCall(VecCopy(tao->gradient, bnk->Gold)); in TaoSolve_BNLS()
131 PetscCall(VecCopy(bnk->unprojected_gradient, bnk->unprojected_gradient_old)); in TaoSolve_BNLS()
140 PetscCall(VecCopy(bnk->Xold, tao->solution)); in TaoSolve_BNLS()
141 PetscCall(VecCopy(bnk->Gold, tao->gradient)); in TaoSolve_BNLS()
142 PetscCall(VecCopy(bnk->unprojected_gradient_old, bnk->unprojected_gradient)); in TaoSolve_BNLS()
150 PetscCall(VecCopy(bnk->unprojected_gradient, tao->gradient)); in TaoSolve_BNLS()
H A Dbntr.c126 PetscCall(VecCopy(tao->solution, bnk->Xold)); in TaoSolve_BNTR()
127 PetscCall(VecCopy(tao->gradient, bnk->Gold)); in TaoSolve_BNTR()
128 PetscCall(VecCopy(bnk->unprojected_gradient, bnk->unprojected_gradient_old)); in TaoSolve_BNTR()
146 PetscCall(VecCopy(tao->solution, tao->stepdirection)); in TaoSolve_BNTR()
169 PetscCall(VecCopy(bnk->unprojected_gradient, tao->gradient)); in TaoSolve_BNTR()
177 PetscCall(VecCopy(bnk->Xold, tao->solution)); in TaoSolve_BNTR()
178 PetscCall(VecCopy(bnk->Gold, tao->gradient)); in TaoSolve_BNTR()
179 PetscCall(VecCopy(bnk->unprojected_gradient_old, bnk->unprojected_gradient)); in TaoSolve_BNTR()
/petsc/src/tao/unconstrained/impls/cg/
H A Dtaocg.c35 PetscCall(VecCopy(tao->gradient, tao->stepdirection)); in TaoSolve_CG()
62 PetscCall(VecCopy(tao->solution, cgP->X_old)); in TaoSolve_CG()
63 PetscCall(VecCopy(tao->gradient, cgP->G_old)); in TaoSolve_CG()
77 PetscCall(VecCopy(tao->gradient, tao->stepdirection)); in TaoSolve_CG()
91 PetscCall(VecCopy(cgP->X_old, tao->solution)); in TaoSolve_CG()
92 PetscCall(VecCopy(cgP->G_old, tao->gradient)); in TaoSolve_CG()
104 PetscCall(VecCopy(tao->gradient, tao->stepdirection)); in TaoSolve_CG()
115 PetscCall(VecCopy(cgP->X_old, tao->solution)); in TaoSolve_CG()
116 PetscCall(VecCopy(cgP->G_old, tao->gradient)); in TaoSolve_CG()
118 PetscCall(VecCopy(tao->gradient, tao->stepdirection)); in TaoSolve_CG()
[all …]
/petsc/src/ts/impls/implicit/alpha/
H A Dalpha2.c82 else PetscCall(VecCopy(th->X0, X1)); in TSAlpha_ApplyPredictor()
179 PetscCall(VecCopy(X0, th->X0)); in TSAlpha_Restart()
180 PetscCall(VecCopy(V0, th->V0)); in TSAlpha_Restart()
184 PetscCall(VecCopy(th->V1, V1)); in TSAlpha_Restart()
191 PetscCall(VecCopy(X1, th->X0)); in TSAlpha_Restart()
192 PetscCall(VecCopy(V1, th->V0)); in TSAlpha_Restart()
196 PetscCall(VecCopy(th->V1, V2)); in TSAlpha_Restart()
227 PetscCall(VecCopy(ts->vec_sol, th->X0)); in TSAlpha_Restart()
228 PetscCall(VecCopy(ts->vec_dot, th->V0)); in TSAlpha_Restart()
246 if (th->vec_sol_prev) PetscCall(VecCopy(th->X0, th->vec_sol_prev)); in TSStep_Alpha()
[all …]
H A Dalpha1.c135 PetscCall(VecCopy(X0, th->X0)); in TSAlpha_Restart()
137 PetscCall(VecCopy(th->X0, X1)); in TSAlpha_Restart()
145 PetscCall(VecCopy(X1, th->X0)); in TSAlpha_Restart()
147 PetscCall(VecCopy(th->X0, X2)); in TSAlpha_Restart()
173 PetscCall(VecCopy(ts->vec_sol, th->X0)); in TSAlpha_Restart()
190 if (th->vec_sol_prev) PetscCall(VecCopy(th->X0, th->vec_sol_prev)); in TSStep_Alpha()
191 PetscCall(VecCopy(ts->vec_sol, th->X0)); in TSStep_Alpha()
192 PetscCall(VecCopy(th->V1, th->V0)); in TSStep_Alpha()
203 PetscCall(VecCopy(th->X0, th->X1)); in TSStep_Alpha()
211 PetscCall(VecCopy(th->X1, ts->vec_sol)); in TSStep_Alpha()
[all …]
/petsc/src/snes/impls/ngmres/
H A Dngmresfunc.c31 PetscCall(VecCopy(F, Fdot[ivec])); in SNESNGMRESUpdateSubspace_Private()
32 PetscCall(VecCopy(X, Xdot[ivec])); in SNESNGMRESUpdateSubspace_Private()
175 PetscCall(VecCopy(FM, F)); in SNESNGMRESSelect_Private()
176 PetscCall(VecCopy(XM, X)); in SNESNGMRESSelect_Private()
185 PetscCall(VecCopy(FM, F)); in SNESNGMRESSelect_Private()
186 PetscCall(VecCopy(XM, X)); in SNESNGMRESSelect_Private()
229 PetscCall(VecCopy(FA, F)); in SNESNGMRESSelect_Private()
230 PetscCall(VecCopy(XA, X)); in SNESNGMRESSelect_Private()
237 PetscCall(VecCopy(FM, F)); in SNESNGMRESSelect_Private()
238 PetscCall(VecCopy(XM, X)); in SNESNGMRESSelect_Private()
[all …]
/petsc/src/tao/unconstrained/impls/owlqn/
H A Dowlqn.c66 PetscCall(VecCopy(tao->gradient, lmP->GV)); in TaoSolve_OWLQN()
136 PetscCall(VecCopy(tao->solution, lmP->Xold)); in TaoSolve_OWLQN()
137 PetscCall(VecCopy(tao->gradient, lmP->Gold)); in TaoSolve_OWLQN()
145 PetscCall(VecCopy(lmP->Xold, tao->solution)); in TaoSolve_OWLQN()
146 PetscCall(VecCopy(lmP->Gold, tao->gradient)); in TaoSolve_OWLQN()
147 PetscCall(VecCopy(tao->gradient, lmP->GV)); in TaoSolve_OWLQN()
195 PetscCall(VecCopy(lmP->Xold, tao->solution)); in TaoSolve_OWLQN()
196 PetscCall(VecCopy(lmP->Gold, tao->gradient)); in TaoSolve_OWLQN()
197 PetscCall(VecCopy(tao->gradient, lmP->GV)); in TaoSolve_OWLQN()
201 PetscCall(VecCopy(lmP->GV, tao->gradient)); in TaoSolve_OWLQN()
/petsc/src/ksp/ksp/impls/bcgs/pipebcgs/
H A Dpipebcgs.c45 PetscCall(VecCopy(X, bcgs->guess)); in KSPSolve_PIPEBCGS()
54 PetscCall(VecCopy(B, R)); in KSPSolve_PIPEBCGS()
57 PetscCall(VecCopy(B, R)); in KSPSolve_PIPEBCGS()
73 PetscCall(VecCopy(R, RP)); /* rp <- r */ in KSPSolve_PIPEBCGS()
94 PetscCall(VecCopy(R2, P2)); /* p2 <- r2 */ in KSPSolve_PIPEBCGS()
95 PetscCall(VecCopy(W, S)); /* s <- w */ in KSPSolve_PIPEBCGS()
96 PetscCall(VecCopy(W2, S2)); /* s2 <- w2 */ in KSPSolve_PIPEBCGS()
97 PetscCall(VecCopy(T, Z)); /* z <- t */ in KSPSolve_PIPEBCGS()
/petsc/src/benchmarks/results/
H A Dperformance_medium14 VecCopy 1 2.098e-05 1.0 0.0e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 …
32 VecCopy 1 2.122e-05 1.0 0.0e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 …
58 VecCopy 1 5.775e-06 1.0 0.0e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 …
76 VecCopy 1 1.119e-04 1.0 0.0e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 …
94 VecCopy 1 2.599e-05 1.0 0.0e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 …
120 VecCopy 1 1.565e-05 1.0 0.0e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 …
138 VecCopy 1 2.673e-05 1.0 0.0e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 …
156 VecCopy 1 5.698e-05 1.0 0.0e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 …
174 VecCopy 1 6.200e-04 1.0 0.0e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 …
191 …0:VecCopy 1 8.464e-06 1.0 0.0e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0…
[all …]
H A Dperformance_arco117 VecCopy 2 2.576e-04 1.0 0.0e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 …
35 …0:VecCopy 2 8.810e-05 1.0 0.0e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0…
53 VecCopy 2 3.910e-04 1.0 0.0e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 …
71 VecCopy 2 1.118e-03 1.0 0.0e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 …
91 VecCopy 2 7.951e-04 1.0 0.0e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 …
118 VecCopy 2 9.733e-05 1.0 0.0e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 …
135 VecCopy 2 1.637e-04 1.0 0.0e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 …
154 VecCopy 2 0.000e+00 0.0 0.0e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 …
180 VecCopy 2 5.324e-05 1.0 0.0e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 …
206 VecCopy 2 1.344e-04 1.0 0.0e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 …
[all …]
/petsc/src/ksp/ksp/impls/qcg/
H A Dqcg.c197 PetscCall(VecCopy(BS, R)); in KSPSolve_QCG()
199 PetscCall(VecCopy(R, P)); in KSPSolve_QCG()
219 PetscCall(VecCopy(P, X)); in KSPSolve_QCG()
229 PetscCall(VecCopy(W, X)); in KSPSolve_QCG()
249 PetscCall(VecCopy(W, X)); /* x = w */ in KSPSolve_QCG()
265 PetscCall(VecCopy(W, X)); in KSPSolve_QCG()
278 PetscCall(VecCopy(X, W)); /* update interior iterate */ in KSPSolve_QCG()
305 PetscCall(VecCopy(X, WA2)); in KSPSolve_QCG()
/petsc/src/ksp/ksp/interface/
H A Ditres.c49 PetscCall(VecCopy(vb, vt2)); in KSPInitialResidual()
60 PetscCall(VecCopy(vb, vt2)); in KSPInitialResidual()
110 PetscCall(VecCopy(vt1, vsoln)); in KSPUnwindPreconditioner()
/petsc/src/tao/quadratic/impls/bqpip/
H A Dbqpip.c21 PetscCall(VecCopy(qp->S, tao->gradient)); in QPIPComputeResidual()
42 PetscCall(VecCopy(qp->C, qp->Work)); in QPIPSetInitialPoint()
52 PetscCall(VecCopy(qp->XU, qp->T)); in QPIPSetInitialPoint()
54 PetscCall(VecCopy(tao->solution, qp->G)); in QPIPSetInitialPoint()
64 PetscCall(VecCopy(qp->G, qp->Z)); in QPIPSetInitialPoint()
67 PetscCall(VecCopy(qp->T, qp->S)); in QPIPSetInitialPoint()
98 PetscCall(VecCopy(tao->solution, qp->R3)); in QPIPSetInitialPoint()
102 PetscCall(VecCopy(tao->solution, qp->R5)); in QPIPSetInitialPoint()
177 PetscCall(VecCopy(tao->stepdirection, qp->DG)); in QPIPComputeStepDirection()
181 PetscCall(VecCopy(tao->stepdirection, qp->DT)); in QPIPComputeStepDirection()
[all …]
/petsc/src/ksp/ksp/impls/cg/pipecg/
H A Dpipecg.c52 PetscCall(VecCopy(B, R)); /* r <- b (x is 0) */ in KSPSolve_PIPECG()
126 PetscCall(VecCopy(N, Z)); /* z <- n */ in KSPSolve_PIPECG()
127 PetscCall(VecCopy(M, Q)); /* q <- m */ in KSPSolve_PIPECG()
128 PetscCall(VecCopy(U, P)); /* p <- u */ in KSPSolve_PIPECG()
129 PetscCall(VecCopy(W, S)); /* s <- w */ in KSPSolve_PIPECG()
/petsc/src/mat/tests/
H A Dex97.c32 PetscCall(VecCopy(X[0], Y)); in Compare2()
71 PetscCall(VecCopy(Y1, ltmp[0])); in CheckMatrices()
72 PetscCall(VecCopy(Y1, ltmp[1])); in CheckMatrices()
81 PetscCall(VecCopy(X1, rtmp[0])); in CheckMatrices()
82 PetscCall(VecCopy(X1, rtmp[1])); in CheckMatrices()
H A Dex99.c32 PetscCall(VecCopy(X[0], Y)); in Compare2()
73 PetscCall(VecCopy(Y1, ltmp[0])); in CheckMatrices()
74 PetscCall(VecCopy(Y1, ltmp[1])); in CheckMatrices()
83 PetscCall(VecCopy(X1, rtmp[0])); in CheckMatrices()
84 PetscCall(VecCopy(X1, rtmp[1])); in CheckMatrices()
/petsc/src/ksp/ksp/impls/lcd/
H A Dlcd.c57 PetscCall(VecCopy(B, Z)); /* z <- b (x is 0) */ in KSPSolve_LCD()
73 PetscCall(VecCopy(R, lcd->P[0])); in KSPSolve_LCD()
100 PetscCall(VecCopy(R, lcd->P[it + 1])); in KSPSolve_LCD()
114 PetscCall(VecCopy(lcd->P[it], lcd->P[0])); in KSPSolve_LCD()
117 PetscCall(VecCopy(X, ksp->vec_sol)); in KSPSolve_LCD()
/petsc/src/ksp/ksp/impls/bicg/
H A Dbicg.c38 PetscCall(VecCopy(B, Rr)); /* r <- b (x is 0) */ in KSPSolve_BiCG()
40 PetscCall(VecCopy(Rr, Rl)); in KSPSolve_BiCG()
68 PetscCall(VecCopy(Zr, Pr)); /* p <- z */ in KSPSolve_BiCG()
69 PetscCall(VecCopy(Zl, Pl)); in KSPSolve_BiCG()
/petsc/src/ksp/ksp/impls/cr/pipecr/
H A Dpipecr.c51 PetscCall(VecCopy(B, W)); /* w <- b (x is 0) */ in KSPSolve_PIPECR()
101 PetscCall(VecCopy(N, Z)); /* z <- n */ in KSPSolve_PIPECR()
102 PetscCall(VecCopy(M, Q)); /* q <- m */ in KSPSolve_PIPECR()
103 PetscCall(VecCopy(U, P)); /* p <- u */ in KSPSolve_PIPECR()
/petsc/src/tao/unconstrained/impls/lmvm/
H A Dlmvm.c79 PetscCall(VecCopy(tao->solution, lmP->Xold)); in TaoSolve_LMVM()
80 PetscCall(VecCopy(tao->gradient, lmP->Gold)); in TaoSolve_LMVM()
88 PetscCall(VecCopy(lmP->Xold, tao->solution)); in TaoSolve_LMVM()
89 PetscCall(VecCopy(lmP->Gold, tao->gradient)); in TaoSolve_LMVM()
112 PetscCall(VecCopy(lmP->Xold, tao->solution)); in TaoSolve_LMVM()
113 PetscCall(VecCopy(lmP->Gold, tao->gradient)); in TaoSolve_LMVM()
/petsc/src/tao/constrained/impls/ipm/
H A Dipm.c44 PetscCall(VecCopy(tao->solution, ipmP->rhs_x)); in TaoSolve_IPM()
66 PetscCall(VecCopy(ipmP->rd, ipmP->rhs_x)); in TaoSolve_IPM()
67 if (ipmP->me > 0) PetscCall(VecCopy(ipmP->rpe, ipmP->rhs_lambdae)); in TaoSolve_IPM()
69 PetscCall(VecCopy(ipmP->rpi, ipmP->rhs_lambdai)); in TaoSolve_IPM()
70 PetscCall(VecCopy(ipmP->complementarity, ipmP->rhs_s)); in TaoSolve_IPM()
95 PetscCall(VecCopy(tao->solution, ipmP->save_x)); in TaoSolve_IPM()
96 if (ipmP->me > 0) PetscCall(VecCopy(ipmP->lambdae, ipmP->save_lambdae)); in TaoSolve_IPM()
98 PetscCall(VecCopy(ipmP->lambdai, ipmP->save_lambdai)); in TaoSolve_IPM()
99 PetscCall(VecCopy(ipmP->s, ipmP->save_s)); in TaoSolve_IPM()
120 PetscCall(VecCopy(ipmP->save_x, tao->solution)); in TaoSolve_IPM()
[all …]
/petsc/src/mat/utils/
H A Dmultequal.c54 PetscCall(VecCopy(Ax, Bx)); in MatMultEqual_Private()
57 PetscCall(VecCopy(Ay, By)); in MatMultEqual_Private()
61 PetscCall(VecCopy(Ay, s1)); in MatMultEqual_Private()
62 PetscCall(VecCopy(By, s2)); in MatMultEqual_Private()
178 PetscCall(VecCopy(s1, Ax)); in MatMatMultEqual_Private()
184 PetscCall(VecCopy(Bx, Cx)); in MatMatMultEqual_Private()
474 PetscCall(VecCopy(x, Cx)); in MatProjMultEqual_Private()
481 PetscCall(VecCopy(v1, Bx)); in MatProjMultEqual_Private()
483 PetscCall(VecCopy(v2, v1)); in MatProjMultEqual_Private()

12345678910>>...16