Searched refs:vecsout (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 74 PetscCall(CreateVec(nnew, &vecsout[i])); in Transfer() 76 PetscCall(VecSet(vecsout[i], vals[0])); in Transfer()
|
| /petsc/src/ts/interface/ |
| H A D | ts.c | 3816 …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 D | ex11.c | 1203 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 D | ex30.c | 1918 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 D | ex6.c | 1090 static PetscErrorCode MigrateParticles(TS ts, PetscInt nv, Vec vecsin[], Vec vecsout[], PetscCtx ct… in MigrateParticles() argument
|