Searched refs:vecsin (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/ts/tests/ |
| H A D | ex17.c | 63 PetscErrorCode Transfer(TS ts, PetscInt nv, Vec vecsin[], Vec vecsout[], PetscCtx ctx) in Transfer() argument 69 PetscCall(VecGetLocalSize(vecsin[0], &n)); in Transfer() 75 PetscCall(VecGetArrayRead(vecsin[i], &vals)); in Transfer() 77 PetscCall(VecRestoreArrayRead(vecsin[i], &vals)); in Transfer()
|
| /petsc/src/ts/interface/ |
| H A D | ts.c | 3816 …esize, PetscCtx ctx), PetscErrorCode (*transfer)(TS ts, PetscInt nv, Vec vecsin[], Vec vecsout[], … in TSSetResize() argument 3862 static PetscErrorCode TSResizeTransferVecs(TS ts, PetscInt cnt, Vec vecsin[], Vec vecsout[]) in TSResizeTransferVecs() argument 3867 for (PetscInt i = 0; i < cnt; i++) PetscCall(VecLockReadPush(vecsin[i])); in TSResizeTransferVecs() 3870 …PetscCallBack("TS callback resize transfer", (*ts->resizetransfer)(ts, cnt, vecsin, vecsout, ts->r… in TSResizeTransferVecs() 3872 for (PetscInt i = 0; i < cnt; i++) PetscCall(VecLockReadPop(vecsin[i])); in TSResizeTransferVecs() 3936 Vec *vecsin = NULL; in TSResizeGetVecArray() local 3943 if (vecs) PetscCall(PetscMalloc1(cnt, &vecsin)); in TSResizeGetVecArray() 3946 if (vecs) vecsin[cnt] = (Vec)tmp->obj; in TSResizeGetVecArray() 3953 if (vecs) *vecs = vecsin; in TSResizeGetVecArray() 3977 Vec *vecsin = NULL; in TSResize() local [all …]
|
| /petsc/src/ts/tutorials/ |
| H A D | ex11.c | 1203 static PetscErrorCode Transfer(TS ts, PetscInt nv, Vec vecsin[], Vec vecsout[], PetscCtx ctx) in Transfer() argument 1215 PetscCall(DMForestTransferVec(dm, vecsin[i], tctx->adaptedDM, vecsout[i], PETSC_TRUE, time)); in Transfer()
|
| H A D | ex30.c | 1918 static PetscErrorCode ResizeTransfer(TS ts, PetscInt nv, Vec vecsin[], Vec vecsout[], void *vctx) in ResizeTransfer() argument 1936 PetscCall(DMForestTransferVec(dm, vecsin[i], adm, vecsout[i], PETSC_TRUE, time)); in ResizeTransfer()
|
| /petsc/src/dm/impls/swarm/tests/ |
| H A D | ex6.c | 1090 static PetscErrorCode MigrateParticles(TS ts, PetscInt nv, Vec vecsin[], Vec vecsout[], PetscCtx ct… in MigrateParticles() argument
|