Home
last modified time | relevance | path

Searched refs:isv (Results 1 – 6 of 6) sorted by relevance

/petsc/src/dm/impls/swarm/tests/
H A Dex5.c262 IS isx, isv, istmp; in SetProblem() local
277 PetscCall(ISCreateBlock(PETSC_COMM_WORLD, dim, Np, idx, PETSC_COPY_VALUES, &isv)); in SetProblem()
281 PetscCall(TSRHSSplitSetIS(ts, "momentum", isv)); in SetProblem()
283 PetscCall(ISDestroy(&isv)); in SetProblem()
382 IS isx, isv; in InitializeSolveAndSwarm() local
398 PetscCall(TSRHSSplitGetIS(ts, "momentum", &isv)); in InitializeSolveAndSwarm()
408 PetscCall(VecISCopy(u, isv, SCATTER_FORWARD, gv)); in InitializeSolveAndSwarm()
511 IS isx, isv; in MigrateParticles() local
515 PetscCall(TSRHSSplitGetIS(ts, "momentum", &isv)); in MigrateParticles()
520 PetscCall(VecISCopy(u, isv, SCATTER_REVERSE, gv)); in MigrateParticles()
H A Dex4.c334 IS isx, isv, istmp; in SetProblem() local
347 PetscCall(ISCreateBlock(PETSC_COMM_SELF, dim, Np, idx, PETSC_COPY_VALUES, &isv)); in SetProblem()
351 PetscCall(TSRHSSplitSetIS(ts, "momentum", isv)); in SetProblem()
353 PetscCall(ISDestroy(&isv)); in SetProblem()
368 IS isx, isv; in InitializeSolve() local
382 PetscCall(TSRHSSplitGetIS(ts, "momentum", &isv)); in InitializeSolve()
389 PetscCall(VecISSet(u, isv, 0.)); in InitializeSolve()
H A Dex6.c829 IS isx, isv, istmp; in SetProblem() local
844 PetscCall(ISCreateBlock(PETSC_COMM_WORLD, dim, Np, idx, PETSC_COPY_VALUES, &isv)); in SetProblem()
848 PetscCall(TSRHSSplitSetIS(ts, "momentum", isv)); in SetProblem()
850 PetscCall(ISDestroy(&isv)); in SetProblem()
918 IS isx, isv; in InitializeSolveAndSwarm() local
936 PetscCall(TSRHSSplitGetIS(ts, "momentum", &isv)); in InitializeSolveAndSwarm()
946 PetscCall(VecISCopy(u, isv, SCATTER_FORWARD, gv)); in InitializeSolveAndSwarm()
1075 IS isx, isv; in SetUpMigrateParticles() local
1079 PetscCall(TSRHSSplitGetIS(ts, "momentum", &isv)); in SetUpMigrateParticles()
1084 PetscCall(VecISCopy(u, isv, SCATTER_REVERSE, gv)); in SetUpMigrateParticles()
/petsc/src/ts/tutorials/hamiltonian/
H A Dex3.c1445 IS isx, isv, istmp; in SetProblem() local
1460 PetscCall(ISCreateBlock(PETSC_COMM_WORLD, dim, Np, idx, PETSC_COPY_VALUES, &isv)); in SetProblem()
1464 PetscCall(TSRHSSplitSetIS(ts, "momentum", isv)); in SetProblem()
1466 PetscCall(ISDestroy(&isv)); in SetProblem()
1543 IS isx, isv; in InitializeSolveAndSwarm() local
1559 PetscCall(TSRHSSplitGetIS(ts, "momentum", &isv)); in InitializeSolveAndSwarm()
1563 PetscCall(VecISCopy(u, isv, SCATTER_FORWARD, gv)); in InitializeSolveAndSwarm()
1589 IS isx, isv; in MigrateParticles() local
1594 PetscCall(TSRHSSplitGetIS(ts, "momentum", &isv)); in MigrateParticles()
1596 PetscCall(VecGetSubVector(u, isv, &momentum)); in MigrateParticles()
[all …]
H A Dex2.c2169 IS isx, isv, istmp; in SetProblem() local
2184 PetscCall(ISCreateBlock(PETSC_COMM_WORLD, dim, Np, idx, PETSC_COPY_VALUES, &isv)); in SetProblem()
2188 PetscCall(TSRHSSplitSetIS(ts, "momentum", isv)); in SetProblem()
2190 PetscCall(ISDestroy(&isv)); in SetProblem()
2267 IS isx, isv; in InitializeSolveAndSwarm() local
2290 PetscCall(TSRHSSplitGetIS(ts, "momentum", &isv)); in InitializeSolveAndSwarm()
2294 PetscCall(VecISCopy(u, isv, SCATTER_FORWARD, gv)); in InitializeSolveAndSwarm()
2320 IS isx, isv; in MigrateParticles() local
2325 PetscCall(TSRHSSplitGetIS(ts, "momentum", &isv)); in MigrateParticles()
2327 PetscCall(VecGetSubVector(u, isv, &momentum)); in MigrateParticles()
[all …]
H A Dex4.c2774 IS isx, isv, istmp; in SetProblem() local
2789 PetscCall(ISCreateBlock(PETSC_COMM_WORLD, dim, Np, idx, PETSC_COPY_VALUES, &isv)); in SetProblem()
2793 PetscCall(TSRHSSplitSetIS(ts, "momentum", isv)); in SetProblem()
2795 PetscCall(ISDestroy(&isv)); in SetProblem()
2872 IS isx, isv; in InitializeSolveAndSwarm() local
2895 PetscCall(TSRHSSplitGetIS(ts, "momentum", &isv)); in InitializeSolveAndSwarm()
2899 PetscCall(VecISCopy(u, isv, SCATTER_FORWARD, gv)); in InitializeSolveAndSwarm()
2925 IS isx, isv; in MigrateParticles() local
2930 PetscCall(TSRHSSplitGetIS(ts, "momentum", &isv)); in MigrateParticles()
2932 PetscCall(VecGetSubVector(u, isv, &momentum)); in MigrateParticles()
[all …]