Home
last modified time | relevance | path

Searched refs:VecDestroyVecs (Results 1 – 25 of 72) sorted by relevance

123

/petsc/src/ksp/ksp/impls/cg/
H A Dcgls.c18 if (cgls->vwork_m) PetscCall(VecDestroyVecs(cgls->nwork_m, &cgls->vwork_m)); in KSPSetUp_CGLS()
21 if (cgls->vwork_n) PetscCall(VecDestroyVecs(cgls->nwork_n, &cgls->vwork_n)); in KSPSetUp_CGLS()
93 if (cgls->vwork_n) PetscCall(VecDestroyVecs(cgls->nwork_n, &cgls->vwork_n)); in KSPDestroy_CGLS()
94 if (cgls->vwork_m) PetscCall(VecDestroyVecs(cgls->nwork_m, &cgls->vwork_m)); in KSPDestroy_CGLS()
/petsc/src/ksp/ksp/tests/
H A Dex45.c38 PetscCall(VecDestroyVecs(1, &right)); in main()
39 PetscCall(VecDestroyVecs(1, &left)); in main()
H A Dex6.c20 PetscCall(VecDestroyVecs(2, &t)); in KSPTestResidualMonitor()
21 PetscCall(VecDestroyVecs(2, &v)); in KSPTestResidualMonitor()
H A Dex82.c69 PetscCall(VecDestroyVecs(N, &S)); in main()
/petsc/src/ts/impls/arkimex/
H A Dfsarkimex.c423 PetscCall(VecDestroyVecs(tab->s, &ark->YdotI_fast)); in TSSetUp_ARKIMEX_FastSlowSplit()
425 PetscCall(VecDestroyVecs(tab->s, &ark->Y_prev)); in TSSetUp_ARKIMEX_FastSlowSplit()
426 PetscCall(VecDestroyVecs(tab->s, &ark->YdotI_prev)); in TSSetUp_ARKIMEX_FastSlowSplit()
427 PetscCall(VecDestroyVecs(tab->s, &ark->YdotRHS_prev)); in TSSetUp_ARKIMEX_FastSlowSplit()
475 PetscCall(VecDestroyVecs(tab->s, &ark->Y)); in TSReset_ARKIMEX_FastSlowSplit()
477 PetscCall(VecDestroyVecs(tab->s, &ark->YdotRHS_slow)); in TSReset_ARKIMEX_FastSlowSplit()
478 PetscCall(VecDestroyVecs(tab->s, &ark->YdotRHS_fast)); in TSReset_ARKIMEX_FastSlowSplit()
479 PetscCall(VecDestroyVecs(tab->s, &ark->YdotI_fast)); in TSReset_ARKIMEX_FastSlowSplit()
484 PetscCall(VecDestroyVecs(tab->s, &ark->Y_prev)); in TSReset_ARKIMEX_FastSlowSplit()
485 PetscCall(VecDestroyVecs(tab->s, &ark->YdotI_prev)); in TSReset_ARKIMEX_FastSlowSplit()
[all …]
/petsc/src/ksp/ksp/guess/impls/pod/
H A Dpod.c59 PetscCall(VecDestroyVecs(pod->maxn, &pod->xsnap)); in KSPGuessReset_POD()
60 PetscCall(VecDestroyVecs(pod->maxn, &pod->bsnap)); in KSPGuessReset_POD()
61 PetscCall(VecDestroyVecs(1, &pod->work)); in KSPGuessReset_POD()
100 PetscCall(VecDestroyVecs(1, &v)); in KSPGuessSetUp_POD()
109 PetscCall(VecDestroyVecs(1, &v)); in KSPGuessSetUp_POD()
130 PetscCall(VecDestroyVecs(pod->maxn, &pod->bsnap)); in KSPGuessDestroy_POD()
131 PetscCall(VecDestroyVecs(pod->maxn, &pod->xsnap)); in KSPGuessDestroy_POD()
132 PetscCall(VecDestroyVecs(1, &pod->work)); in KSPGuessDestroy_POD()
/petsc/src/ksp/ksp/guess/impls/fischer/
H A Dfischer.c35 PetscCall(VecDestroyVecs(itg->maxl, &itg->btilde)); in KSPGuessReset_Fischer()
36 PetscCall(VecDestroyVecs(itg->maxl, &itg->xtilde)); in KSPGuessReset_Fischer()
68 PetscCall(VecDestroyVecs(itg->maxl, &itg->btilde)); in KSPGuessDestroy_Fischer()
69 PetscCall(VecDestroyVecs(itg->maxl, &itg->xtilde)); in KSPGuessDestroy_Fischer()
421 PetscCall(VecDestroyVecs(itg->maxl, &itg->btilde)); in KSPGuessFischerSetModel_Fischer()
422 PetscCall(VecDestroyVecs(itg->maxl, &itg->xtilde)); in KSPGuessFischerSetModel_Fischer()
/petsc/src/vec/vec/tutorials/
H A Dex19.c139 PetscCall(VecDestroyVecs(n_timesteps, &x3ts)); in main()
140 PetscCall(VecDestroyVecs(n_timesteps, &x4ts)); in main()
H A Dex20f90.F90182 PetscCallA(VecDestroyVecs(ithree, z, ierr))
/petsc/src/ksp/ksp/impls/fcg/pipefcg/
H A Dpipefcg.c341 PetscCall(VecDestroyVecs(ksp->nwork, &ksp->work)); in KSPDestroy_PIPEFCG()
346 PetscCall(VecDestroyVecs(pipefcg->chunksizes[i], &pipefcg->pPvecs[i])); in KSPDestroy_PIPEFCG()
347 PetscCall(VecDestroyVecs(pipefcg->chunksizes[i], &pipefcg->pSvecs[i])); in KSPDestroy_PIPEFCG()
348 PetscCall(VecDestroyVecs(pipefcg->chunksizes[i], &pipefcg->pQvecs[i])); in KSPDestroy_PIPEFCG()
349 PetscCall(VecDestroyVecs(pipefcg->chunksizes[i], &pipefcg->pZETAvecs[i])); in KSPDestroy_PIPEFCG()
/petsc/src/mat/tests/
H A Dex97.c91 PetscCall(VecDestroyVecs(2, &ltmp)); in CheckMatrices()
92 PetscCall(VecDestroyVecs(2, &rtmp)); in CheckMatrices()
H A Dex99.c93 PetscCall(VecDestroyVecs(2, &ltmp)); in CheckMatrices()
94 PetscCall(VecDestroyVecs(2, &rtmp)); in CheckMatrices()
/petsc/src/ksp/ksp/impls/lcd/
H A Dlcd.c129 if (lcd->P) PetscCall(VecDestroyVecs(lcd->restart + 1, &lcd->P)); in KSPReset_LCD()
130 if (lcd->Q) PetscCall(VecDestroyVecs(lcd->restart + 1, &lcd->Q)); in KSPReset_LCD()
/petsc/src/ksp/ksp/impls/gcr/pipegcr/
H A Dpipegcr.c398 PetscCall(VecDestroyVecs(ksp->nwork, &ksp->work)); /* Destroy "standard" work vecs */ in KSPDestroy_PIPEGCR()
403 PetscCall(VecDestroyVecs(pipegcr->chunksizes[i], &pipegcr->ppvecs[i])); in KSPDestroy_PIPEGCR()
404 PetscCall(VecDestroyVecs(pipegcr->chunksizes[i], &pipegcr->psvecs[i])); in KSPDestroy_PIPEGCR()
405 PetscCall(VecDestroyVecs(pipegcr->chunksizes[i], &pipegcr->pqvecs[i])); in KSPDestroy_PIPEGCR()
406 if (pipegcr->unroll_w) PetscCall(VecDestroyVecs(pipegcr->chunksizes[i], &pipegcr->ptvecs[i])); in KSPDestroy_PIPEGCR()
/petsc/doc/changes/
H A D32.md101 - VecDestroyVecs(PetscInt n,Vec \*\*) instead of
102 VecDestroyVecs(Vec\*\*,PetscInt n), also VecDestroyVecsF90(PetscInt
106 - VecDestroyVecs() now takes the pointer to the first array and
110 - VecDestroyVecs(PetscInt n,Vec \*\*) instead of
111 VecDestroyVecs(Vec\*\*,PetscInt n)
/petsc/src/ksp/ksp/impls/bcgsl/
H A Dbcgsl.c325 PetscCall(VecDestroyVecs(ksp->nwork, &ksp->work)); in KSPBCGSLSetXRes()
390 PetscCall(VecDestroyVecs(ksp->nwork, &ksp->work)); in KSPBCGSLSetPol()
432 PetscCall(VecDestroyVecs(ksp->nwork, &ksp->work)); in KSPBCGSLSetEll()
511 PetscCall(VecDestroyVecs(ksp->nwork, &ksp->work)); in KSPReset_BCGSL()
/petsc/src/ksp/ksp/impls/lsqr/
H A Dlsqr.c50 if (lsqr->vwork_m) PetscCall(VecDestroyVecs(lsqr->nwork_m, &lsqr->vwork_m)); in KSPSetUp_LSQR()
52 if (lsqr->vwork_n) PetscCall(VecDestroyVecs(lsqr->nwork_n, &lsqr->vwork_n)); in KSPSetUp_LSQR()
250 if (lsqr->vwork_n) PetscCall(VecDestroyVecs(lsqr->nwork_n, &lsqr->vwork_n)); in KSPDestroy_LSQR()
251 if (lsqr->vwork_m) PetscCall(VecDestroyVecs(lsqr->nwork_m, &lsqr->vwork_m)); in KSPDestroy_LSQR()
/petsc/src/vec/vec/tests/
H A Dex43.c61 PetscCall(VecDestroyVecs(k, &V)); in main()
H A Dex2k.c115 PetscCall(VecDestroyVecs(maxN, &ys)); in main()
/petsc/src/ksp/ksp/impls/cg/pipelcg/
H A Dpipelcg.c68 PetscCall(VecDestroyVecs(PetscMax(3, l + 1), &plcg->Z)); in KSPReset_PIPELCG()
69 PetscCall(VecDestroyVecs(3, &plcg->U)); in KSPReset_PIPELCG()
70 PetscCall(VecDestroyVecs(3, &plcg->V)); in KSPReset_PIPELCG()
71 PetscCall(VecDestroyVecs(3 * (l - 1) + 1, &plcg->Q)); in KSPReset_PIPELCG()
/petsc/src/ksp/ksp/impls/gcr/
H A Dgcr.c159 PetscCall(VecDestroyVecs(ctx->restart, &ctx->VV)); in KSPReset_GCR()
160 PetscCall(VecDestroyVecs(ctx->restart, &ctx->SS)); in KSPReset_GCR()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcnullspace.c58 PetscCall(VecDestroyVecs(3, &corr_ctx->sw)); in PCBDDCNullSpaceCorrDestroy()
59 PetscCall(VecDestroyVecs(1, &corr_ctx->fw)); in PCBDDCNullSpaceCorrDestroy()
/petsc/src/tao/pde_constrained/tutorials/
H A Dhyperbolic.c1150 PetscCall(VecDestroyVecs(user->nt, &user->yi)); in HyperbolicDestroy()
1151 PetscCall(VecDestroyVecs(user->nt, &user->yiwork)); in HyperbolicDestroy()
1152 PetscCall(VecDestroyVecs(user->nt, &user->ziwork)); in HyperbolicDestroy()
1153 PetscCall(VecDestroyVecs(user->nt, &user->uxi)); in HyperbolicDestroy()
1154 PetscCall(VecDestroyVecs(user->nt, &user->uyi)); in HyperbolicDestroy()
1155 PetscCall(VecDestroyVecs(user->nt, &user->uxiwork)); in HyperbolicDestroy()
1156 PetscCall(VecDestroyVecs(user->nt, &user->uyiwork)); in HyperbolicDestroy()
1157 PetscCall(VecDestroyVecs(user->nt, &user->ui)); in HyperbolicDestroy()
1158 PetscCall(VecDestroyVecs(user->nt, &user->uiwork)); in HyperbolicDestroy()
/petsc/src/ts/impls/multirate/
H A Dmprk.c912 PetscCall(VecDestroyVecs(tab->s, &mprk->Y)); in TSMPRKTableauReset()
914 PetscCall(VecDestroyVecs(tab->s, &mprk->YdotRHS_fast)); in TSMPRKTableauReset()
915 PetscCall(VecDestroyVecs(tab->s, &mprk->YdotRHS_slow)); in TSMPRKTableauReset()
916 PetscCall(VecDestroyVecs(tab->s, &mprk->YdotRHS_slowbuffer)); in TSMPRKTableauReset()
917 PetscCall(VecDestroyVecs(tab->s, &mprk->YdotRHS_medium)); in TSMPRKTableauReset()
918 PetscCall(VecDestroyVecs(tab->s, &mprk->YdotRHS_mediumbuffer)); in TSMPRKTableauReset()
920 PetscCall(VecDestroyVecs(tab->s, &mprk->YdotRHS)); in TSMPRKTableauReset()
/petsc/src/ts/impls/explicit/ssp/
H A Dssp.c25 if (ssp->nwork > 0) PetscCall(VecDestroyVecs(ssp->nwork, &ssp->work)); in TSSSPGetWorkVectors()
219 if (ssp->work) PetscCall(VecDestroyVecs(ssp->nwork, &ssp->work)); in TSReset_SSP()

123