Lines Matching refs:gc
77 Vec gc, gc0, gv, gv0; in CreateSwarm() local
79 PetscCall(DMSwarmCreateGlobalVectorFromField(*sw, DMSwarmPICField_coor, &gc)); in CreateSwarm()
81 PetscCall(VecCopy(gc, gc0)); in CreateSwarm()
82 PetscCall(DMSwarmDestroyGlobalVectorFromField(*sw, DMSwarmPICField_coor, &gc)); in CreateSwarm()
381 Vec u, gc, gv, gc0, gv0; in InitializeSolveAndSwarm() local
399 PetscCall(DMSwarmCreateGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in InitializeSolveAndSwarm()
401 if (useInitial) PetscCall(VecCopy(gc, gc0)); in InitializeSolveAndSwarm()
402 PetscCall(VecISCopy(u, isx, SCATTER_FORWARD, gc)); in InitializeSolveAndSwarm()
403 PetscCall(DMSwarmDestroyGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in InitializeSolveAndSwarm()
510 Vec u, gc, gv; in MigrateParticles() local
516 PetscCall(DMSwarmCreateGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in MigrateParticles()
517 PetscCall(VecISCopy(u, isx, SCATTER_REVERSE, gc)); in MigrateParticles()
518 PetscCall(DMSwarmDestroyGlobalVectorFromField(sw, DMSwarmPICField_coor, &gc)); in MigrateParticles()