Searched refs:velFunc (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/dm/impls/swarm/ |
| H A D | swarmpic.c | 930 PetscErrorCode DMSwarmGetVelocityFunction(DM sw, PetscSimplePointFn **velFunc) in DMSwarmGetVelocityFunction() argument 936 PetscAssertPointer(velFunc, 2); in DMSwarmGetVelocityFunction() 937 *velFunc = swarm->velFunc; in DMSwarmGetVelocityFunction() 954 PetscErrorCode DMSwarmSetVelocityFunction(DM sw, PetscSimplePointFn *velFunc) in DMSwarmSetVelocityFunction() argument 960 PetscValidFunction(velFunc, 2); in DMSwarmSetVelocityFunction() 961 swarm->velFunc = velFunc; in DMSwarmSetVelocityFunction() 1215 PetscSimplePointFn *velFunc; in DMSwarmInitializeVelocities() local 1222 PetscCall(DMSwarmGetVelocityFunction(sw, &velFunc)); in DMSwarmInitializeVelocities() 1230 } else if (velFunc) { in DMSwarmInitializeVelocities() 1236 PetscCall((*velFunc)(dim, 0., NULL, p, vel, ctx)); in DMSwarmInitializeVelocities() [all …]
|
| /petsc/include/petsc/private/ |
| H A D | dmswarmimpl.h | 80 PetscSimplePointFn *velFunc; /* Function to set particle velocities */ member
|