Returns the force due to a collision between two particles modeled with the Linearized Spring Dashpot soft-sphere model.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=wp), | intent(in) | :: | r1(3) |
Position |
||
real(kind=wp), | intent(in) | :: | r2(3) |
Position |
||
real(kind=wp), | intent(in) | :: | d1 |
Diameter |
||
real(kind=wp), | intent(in) | :: | d2 |
Diameter |
||
real(kind=wp), | intent(in) | :: | m1 |
Masses of each particle |
||
real(kind=wp), | intent(in) | :: | m2 |
Masses of each particle |
||
real(kind=wp), | intent(in) | :: | v1(3) |
Velocities |
||
real(kind=wp), | intent(in) | :: | v2(3) |
Velocities |
||
real(kind=wp), | intent(in) | :: | w1(3) |
Rotation rates |
||
real(kind=wp), | intent(in) | :: | w2(3) |
Rotation rates |
||
real(kind=wp), | intent(in) | :: | tcol |
Collision time |
||
real(kind=wp), | intent(in) | :: | edry |
Normal dry restitution coef. |
||
real(kind=wp), | intent(in) | :: | muc |
Coulomb factor |