Home
last modified time | relevance | path

Searched refs:velFunc (Results 1 – 2 of 2) sorted by relevance

/petsc/src/dm/impls/swarm/
H A Dswarmpic.c930 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 Ddmswarmimpl.h80 PetscSimplePointFn *velFunc; /* Function to set particle velocities */ member