Searched refs:s_coor (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/dm/tutorials/ |
| H A D | ex21.c | 112 PetscReal *s_coor, *s_phi, *s_region; in pic_advect() local 116 PetscCall(DMSwarmGetField(swarm, DMSwarmPICField_coor, NULL, NULL, (void **)&s_coor)); in pic_advect() 121 pos[0] = s_coor[2 * p + 0]; in pic_advect() 122 pos[1] = s_coor[2 * p + 1]; in pic_advect() 129 PetscCall(DMSwarmRestoreField(swarm, DMSwarmPICField_coor, NULL, NULL, (void **)&s_coor)); in pic_advect() 161 PetscReal *s_coor; in pic_advect() local 167 PetscCall(DMSwarmGetField(swarm, DMSwarmPICField_coor, NULL, NULL, (void **)&s_coor)); in pic_advect() 169 s_coor[2 * p + 0] += dt * vel[0]; in pic_advect() 170 s_coor[2 * p + 1] += dt * vel[1]; in pic_advect() 172 PetscCall(DMSwarmRestoreField(swarm, DMSwarmPICField_coor, NULL, NULL, (void **)&s_coor)); in pic_advect()
|