Routine for computing the collision force between particles and walls for the case of a simple prismatic domain with walls aligned with the Cartesian axes.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(mus_particle_DPS_type), | intent(inout) | :: | this |
Particle to collide |
||
| type(mus_particle_boundarydata_type) | :: | boundaryData |
Boundary data containing information on wall location |
|||
| real(kind=rk), | intent(in) | :: | eps |
Threshold gap at which to call it a collision |
||
| real(kind=rk), | intent(in) | :: | kn |
Spring coefficient |
||
| real(kind=rk), | intent(in) | :: | dn |
Damping coefficient |