| /petsc/src/ts/impls/multirate/ |
| H A D | mprk.c | 664 PetscCall(VecRestoreSubVector(Y[i], mprk->is_slowbuffer, &Yslowbuffer)); in TSStep_MPRK() 665 …for (j = 0; j < i; j++) PetscCall(VecRestoreSubVector(YdotRHS[j], mprk->is_slowbuffer, &YdotRHS_sl… in TSStep_MPRK() 671 PetscCall(VecRestoreSubVector(Y[i], mprk->is_slow, &Yslow)); in TSStep_MPRK() 672 …for (j = 0; j < i; j++) PetscCall(VecRestoreSubVector(YdotRHS[j], mprk->is_slow, &YdotRHS_slow[j])… in TSStep_MPRK() 680 PetscCall(VecRestoreSubVector(Y[i], mprk->is_fast, &Yfast)); in TSStep_MPRK() 681 …for (j = 0; j < i; j++) PetscCall(VecRestoreSubVector(YdotRHS[j], mprk->is_fast, &YdotRHS_fast[j])… in TSStep_MPRK() 693 PetscCall(VecRestoreSubVector(Y[i], mprk->is_medium, &Ymedium)); in TSStep_MPRK() 694 …for (j = 0; j < i; j++) PetscCall(VecRestoreSubVector(YdotRHS[j], mprk->is_medium, &YdotRHS_medium… in TSStep_MPRK() 700 PetscCall(VecRestoreSubVector(Y[i], mprk->is_mediumbuffer, &Ymediumbuffer)); in TSStep_MPRK() 701 …for (j = 0; j < i; j++) PetscCall(VecRestoreSubVector(YdotRHS[j], mprk->is_mediumbuffer, &YdotRHS_… in TSStep_MPRK() [all …]
|
| /petsc/src/ts/impls/arkimex/ |
| H A D | fsarkimex.c | 150 PetscCall(VecRestoreSubVector(X, ark->is_slow, &Xslow)); in TSEvaluateStep_ARKIMEX_FastSlowSplit() 157 PetscCall(VecRestoreSubVector(X, ark->is_fast, &Xfast)); in TSEvaluateStep_ARKIMEX_FastSlowSplit() 170 PetscCall(VecRestoreSubVector(X, ark->is_slow, &Xslow)); in TSEvaluateStep_ARKIMEX_FastSlowSplit() 177 PetscCall(VecRestoreSubVector(X, ark->is_fast, &Xfast)); in TSEvaluateStep_ARKIMEX_FastSlowSplit() 185 PetscCall(VecRestoreSubVector(X, ark->is_slow, &Xslow)); in TSEvaluateStep_ARKIMEX_FastSlowSplit() 192 PetscCall(VecRestoreSubVector(X, ark->is_fast, &Xfast)); in TSEvaluateStep_ARKIMEX_FastSlowSplit() 237 PetscCall(VecRestoreSubVector(ts->vec_sol, ark->is_fast, &Xfast)); in TSStep_ARKIMEX_FastSlowSplit() 239 PetscCall(VecRestoreSubVector(ts->vec_sol, ark->is_fast, &Xslow)); in TSStep_ARKIMEX_FastSlowSplit() 307 PetscCall(VecRestoreSubVector(Y[i], ark->is_fast, &Yfast)); in TSStep_ARKIMEX_FastSlowSplit() 330 PetscCall(VecRestoreSubVector(Y[i], ark->is_fast, &Yfast)); in TSStep_ARKIMEX_FastSlowSplit() [all …]
|
| /petsc/src/ts/impls/explicit/rk/ |
| H A D | mrk.c | 81 PetscCall(VecRestoreSubVector(vec_fast, rk->is_fast, &subvec_fast)); in TSStepRefine_RK_MultirateNonsplit() 90 PetscCall(VecRestoreSubVector(vec_fast, rk->is_fast, &subvec_fast)); in TSStepRefine_RK_MultirateNonsplit() 156 PetscCall(VecRestoreSubVector(sol_slow, is_slow, &subvec_slow)); in TSStep_RK_MultirateNonsplit() 267 PetscCall(VecRestoreSubVector(X, rk->is_slow, &Xslow)); in TSInterpolate_RK_MultirateSplit() 268 …for (i = 0; i < s; i++) PetscCall(VecRestoreSubVector(rk->YdotRHS[i], rk->is_slow, &rk->YdotRHS_sl… in TSInterpolate_RK_MultirateSplit() 295 PetscCall(VecRestoreSubVector(ts->vec_sol, rk->is_slow, &Xslow)); in TSEvaluateStep_RK_MultirateSplit() 300 PetscCall(VecRestoreSubVector(X, rk->is_fast, &Xfast)); in TSEvaluateStep_RK_MultirateSplit() 340 PetscCall(VecRestoreSubVector(Y[i], rk->is_fast, &Yfast)); in TSStepRefine_RK_MultirateSplit() 345 PetscCall(VecRestoreSubVector(ts->vec_sol, rk->is_fast, &Xfast)); in TSStepRefine_RK_MultirateSplit() 349 … for (i = 0; i < s; i++) PetscCall(VecRestoreSubVector(YdotRHS[i], rk->is_fast, &YdotRHS_fast[i])); in TSStepRefine_RK_MultirateSplit() [all …]
|
| /petsc/src/vec/vec/tests/ |
| H A D | ex38.c | 68 PetscCall(VecRestoreSubVector(X, is0, &Y)); in main() 69 PetscCall(VecRestoreSubVector(X, is1, &Z)); in main() 70 PetscCall(VecRestoreSubVector(X, is2, &W)); in main()
|
| H A D | ex26f.F90 | 38 PetscCallA(VecRestoreSubVector(v, index_set, subv, ierr))
|
| H A D | ex51.c | 93 PetscCall(VecRestoreSubVector(testvec, loadis, &loadvec)); in main()
|
| /petsc/src/tao/bound/utils/ |
| H A D | isutil.c | 359 PetscCall(VecRestoreSubVector(S, active_lower, &step_lower)); in TaoBoundStep() 360 PetscCall(VecRestoreSubVector(X, active_lower, &x_lower)); in TaoBoundStep() 361 PetscCall(VecRestoreSubVector(XL, active_lower, &bound_lower)); in TaoBoundStep() 372 PetscCall(VecRestoreSubVector(S, active_upper, &step_upper)); in TaoBoundStep() 373 PetscCall(VecRestoreSubVector(X, active_upper, &x_upper)); in TaoBoundStep() 374 PetscCall(VecRestoreSubVector(XU, active_upper, &bound_upper)); in TaoBoundStep() 381 PetscCall(VecRestoreSubVector(S, active_fixed, &step_fixed)); in TaoBoundStep()
|
| /petsc/src/ts/impls/symplectic/basicsymplectic/ |
| H A D | basicsymplectic.c | 238 PetscCall(VecRestoreSubVector(solution, is_q, &q)); in TSStep_BasicSymplectic() 239 PetscCall(VecRestoreSubVector(solution, is_p, &p)); in TSStep_BasicSymplectic() 250 PetscCall(VecRestoreSubVector(update, is_q, &q_update)); in TSStep_BasicSymplectic() 251 PetscCall(VecRestoreSubVector(update, is_p, &p_update)); in TSStep_BasicSymplectic()
|
| /petsc/src/snes/tutorials/ |
| H A D | ex70.c | 202 PetscCall(VecRestoreSubVector(s->y, s->isg[0], &y0)); in StokesExactSolution() 214 PetscCall(VecRestoreSubVector(s->y, s->isg[1], &y1)); in StokesExactSolution() 237 PetscCall(VecRestoreSubVector(s->b, s->isg[0], &b0)); in StokesRhs() 248 PetscCall(VecRestoreSubVector(s->b, s->isg[1], &b1)); in StokesRhs() 668 PetscCall(VecRestoreSubVector(s->b, s->isg[0], &b0)); in StokesCalcResidual() 674 PetscCall(VecRestoreSubVector(s->b, s->isg[1], &b1)); in StokesCalcResidual() 696 PetscCall(VecRestoreSubVector(s->y, s->isg[0], &y0)); in StokesCalcError() 702 PetscCall(VecRestoreSubVector(s->y, s->isg[1], &y1)); in StokesCalcError()
|
| /petsc/src/ts/tests/ |
| H A D | ex35.c | 117 PetscCall(VecRestoreSubVector(randVec, isvx, &subvecvx)); in main() 118 PetscCall(VecRestoreSubVector(randVec, isvy, &subvecvy)); in main()
|
| /petsc/src/ts/interface/ |
| H A D | tsrhssplit.c | 127 PetscCall(VecRestoreSubVector(ts->vec_sol, isplit->is, &subvec)); in TSRHSSplitSetRHSFunction() 180 PetscCall(VecRestoreSubVector(ts->vec_sol, isplit->is, &subvec)); in TSRHSSplitSetIFunction()
|
| /petsc/src/ksp/pc/impls/lmvm/ |
| H A D | lmvmpc.c | 194 PetscCall(VecRestoreSubVector(ctx->xwork, ctx->inactive, &xsub)); in PCApply_LMVM() 202 PetscCall(VecRestoreSubVector(ctx->ywork, ctx->inactive, &ysub)); in PCApply_LMVM()
|
| /petsc/src/dm/tests/ |
| H A D | ex53.c | 137 PetscCall(VecRestoreSubVector(vec_full, selectis, &vec_slice)); in main()
|
| /petsc/src/mat/impls/nest/ |
| H A D | matnest.c | 55 for (i = 0; i < nr; i++) PetscCall(VecRestoreSubVector(y, bA->isglobal.row[i], &by[i])); in MatMult_Nest() 56 for (i = 0; i < nc; i++) PetscCall(VecRestoreSubVector(x, bA->isglobal.col[i], &bx[i])); in MatMult_Nest() 74 PetscCall(VecRestoreSubVector(y, bA->isglobal.row[i], &by)); in MatMultAdd_Nest() 82 for (i = 0; i < nr; i++) PetscCall(VecRestoreSubVector(z, bA->isglobal.row[i], &bz[i])); in MatMultAdd_Nest() 83 for (i = 0; i < nc; i++) PetscCall(VecRestoreSubVector(x, bA->isglobal.col[i], &bx[i])); in MatMultAdd_Nest() 278 for (i = 0; i < nr; i++) PetscCall(VecRestoreSubVector(x, bA->isglobal.row[i], &bx[i])); in MatMultTransposeKernel_Nest() 279 for (i = 0; i < nc; i++) PetscCall(VecRestoreSubVector(y, bA->isglobal.col[i], &by[i])); in MatMultTransposeKernel_Nest() 311 PetscCall(VecRestoreSubVector(y, bA->isglobal.col[j], &by)); in MatMultTransposeAddKernel_Nest() 319 for (i = 0; i < nr; i++) PetscCall(VecRestoreSubVector(x, bA->isglobal.row[i], &bx[i])); in MatMultTransposeAddKernel_Nest() 320 for (i = 0; i < nc; i++) PetscCall(VecRestoreSubVector(z, bA->isglobal.col[i], &bz[i])); in MatMultTransposeAddKernel_Nest() [all …]
|
| /petsc/src/tao/bound/impls/bnk/ |
| H A D | bnk.c | 176 PetscCall(VecRestoreSubVector(bnk->W, bnk->inactive_idx, &bnk->X_inactive)); in TaoBNKInitialize() 177 PetscCall(VecRestoreSubVector(bnk->Xwork, bnk->inactive_idx, &bnk->inactive_work)); in TaoBNKInitialize() 483 PetscCall(VecRestoreSubVector(bnk->Gwork, bnk->inactive_idx, &bnk->G_inactive)); in TaoBNKComputeStep() 484 PetscCall(VecRestoreSubVector(tao->stepdirection, bnk->inactive_idx, &bnk->X_inactive)); in TaoBNKComputeStep() 544 PetscCall(VecRestoreSubVector(tao->stepdirection, bnk->inactive_idx, &bnk->X_inactive)); in TaoBNKRecomputePred() 545 PetscCall(VecRestoreSubVector(bnk->Xwork, bnk->inactive_idx, &bnk->inactive_work)); in TaoBNKRecomputePred() 546 PetscCall(VecRestoreSubVector(bnk->Gwork, bnk->inactive_idx, &bnk->G_inactive)); in TaoBNKRecomputePred()
|
| /petsc/src/vec/vec/tutorials/ |
| H A D | ex44.c | 98 PetscCall(VecRestoreSubVector(y, x_is[i], &x_test)); in main()
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex81a.c | 114 PetscCall(VecRestoreSubVector(b, rows[Q - 1], &sub)); in main()
|
| H A D | ex81.c | 178 PetscCall(VecRestoreSubVector(b, rows[Q - 1], &sub)); in main()
|
| /petsc/src/vec/vec/utils/ |
| H A D | vsection.c | 236 PetscCall(VecRestoreSubVector(v, *is, subv)); in PetscSectionRestoreField_Internal()
|
| /petsc/src/dm/tutorials/ |
| H A D | ex22.c | 239 PetscCall(VecRestoreSubVector(vec_full, patchis_3d, &vec_extracted)); in main()
|
| /petsc/src/dm/impls/swarm/ |
| H A D | swarm_migrate.c | 298 PetscCall(VecRestoreSubVector(pos, nis, &npos)); in DMSwarmMigrate_CellDMScatter() 310 PetscCall(VecRestoreSubVector(pos, nis, &npos)); in DMSwarmMigrate_CellDMScatter()
|
| /petsc/src/dm/impls/plex/exodusii/ |
| H A D | plexexodusii2.c | 1364 PetscCall(VecRestoreSubVector(vNatural, compIS, &vComp)); in VecViewPlex_ExodusII_Nodal_Internal() 1409 PetscCall(VecRestoreSubVector(vNatural, compIS, &vComp)); in VecLoadPlex_ExodusII_Nodal_Internal() 1486 PetscCall(VecRestoreSubVector(vNatural, compIS, &vComp)); in VecViewPlex_ExodusII_Zonal_Internal() 1557 PetscCall(VecRestoreSubVector(vNatural, compIS, &vComp)); in VecLoadPlex_ExodusII_Zonal_Internal()
|
| /petsc/src/dm/impls/stag/tests/ |
| H A D | ex18.c | 158 PetscCall(VecRestoreSubVector(rhs, isuf, &tmp)); in main() 183 PetscCall(VecRestoreSubVector(s, isuc, &tmp)); in main()
|
| /petsc/src/tao/matrix/ |
| H A D | adamat.c | 220 PetscCall(VecRestoreSubVector(ctx->D2, isrow, &D2sub)); in MatCreateSubMatrix_ADA()
|
| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex39.c | 473 PetscCall(VecRestoreSubVector(computed, fieldIS[2], &divErr)); in main()
|