Home
last modified time | relevance | path

Searched refs:vecsout (Results 1 – 5 of 5) sorted by relevance

/petsc/src/ts/tests/
H A Dex17.c63 PetscErrorCode Transfer(TS ts, PetscInt nv, Vec vecsin[], Vec vecsout[], PetscCtx ctx) in Transfer() argument
74 PetscCall(CreateVec(nnew, &vecsout[i])); in Transfer()
76 PetscCall(VecSet(vecsout[i], vals[0])); in Transfer()
/petsc/src/ts/interface/
H A Dts.c3816 …x ctx), PetscErrorCode (*transfer)(TS ts, PetscInt nv, Vec vecsin[], Vec vecsout[], PetscCtx ctx),… in TSSetResize() argument
3862 static PetscErrorCode TSResizeTransferVecs(TS ts, PetscInt cnt, Vec vecsin[], Vec vecsout[]) in TSResizeTransferVecs() argument
3870 …PetscCallBack("TS callback resize transfer", (*ts->resizetransfer)(ts, cnt, vecsin, vecsout, ts->r… in TSResizeTransferVecs()
3999 Vec *vecsout, vecsol; in TSResize() local
4005 PetscCall(PetscCalloc1(nv, &vecsout)); in TSResize()
4006 PetscCall(TSResizeTransferVecs(ts, nv, vecsin, vecsout)); in TSResize()
4013 PetscCall(TSResizeRegisterVec(ts, names[i], vecsout[i])); in TSResize()
4014 if (vecsout[i]) PetscCall(PetscObjectSetName((PetscObject)vecsout[i], oname)); in TSResize()
4016 PetscCall(VecDestroy(&vecsout[i])); in TSResize()
4018 PetscCall(PetscFree(vecsout)); in TSResize()
/petsc/src/ts/tutorials/
H A Dex11.c1203 static PetscErrorCode Transfer(TS ts, PetscInt nv, Vec vecsin[], Vec vecsout[], PetscCtx ctx) in Transfer() argument
1214 PetscCall(DMCreateGlobalVector(tctx->adaptedDM, &vecsout[i])); in Transfer()
1215 PetscCall(DMForestTransferVec(dm, vecsin[i], tctx->adaptedDM, vecsout[i], PETSC_TRUE, time)); in Transfer()
H A Dex30.c1918 static PetscErrorCode ResizeTransfer(TS ts, PetscInt nv, Vec vecsin[], Vec vecsout[], void *vctx) in ResizeTransfer() argument
1935 PetscCall(DMCreateGlobalVector(adm, &vecsout[i])); in ResizeTransfer()
1936 PetscCall(DMForestTransferVec(dm, vecsin[i], adm, vecsout[i], PETSC_TRUE, time)); in ResizeTransfer()
1959 PetscCall(SetInitialConditionsAndTolerances(ts, nv, vecsout, PETSC_TRUE)); in ResizeTransfer()
/petsc/src/dm/impls/swarm/tests/
H A Dex6.c1090 static PetscErrorCode MigrateParticles(TS ts, PetscInt nv, Vec vecsin[], Vec vecsout[], PetscCtx ct… in MigrateParticles() argument