View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001315 | OpenFOAM | Bug | public | 2014-06-05 10:53 | 2014-06-05 11:34 |
Reporter | Assigned To | henry | |||
Priority | normal | Severity | trivial | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | Linux | OS | OpenSuse | OS Version | 11.3 |
Summary | 0001315: Typo in overlapArea in lagrangian (DEM) framework - issue only for multimodal particle simulations | ||||
Description | Hi, in the lagrangian framework, there is a typo in the formula for the overlap area. In file src/lagrangian/intermediate/submodels/Kinematic/CollisionModel/PairCollision/PairModel/PairSpringSliderDashpot/PairSpringSliderDashpot.H in line 152 it should read: *( rAB + rA + rB) instead of: *( rAB + rA + rA) Can be verified at the original reference (http://mathworld.wolfram.com/Sphere-SphereIntersection.html) of the expression. This bug doesn't harm in monomodal (same diameter) DEM simulations, but in simulations with varying diameters it causes wrong forces. The same function (including the typo) is also defined in the other force models by the way: ./submodels/Kinematic/CollisionModel/PairCollision/PairModel/PairPiecewiseLinearCohesive/PairPiecewiseLinearCohesive.H-132 Best regards Thomas | ||||
Tags | No tags attached. | ||||