View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003305 | OpenFOAM | Bug | public | 2019-07-13 09:43 | 2019-07-15 14:40 |
Reporter | Sahas | Assigned To | will | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | GNU/Linux | OS | Other | OS Version | (please specify) |
Product Version | dev | ||||
Summary | 0003305: Problem with TomiyamaLiftForce in Lagrangian module | ||||
Description | In the calculation procedure for TomiyamaLiftForce, Eotvos number is used in pow operation (see src/lagrangian/intermediate/submodels/Kinematic/ParticleForces/Lift/TomiyamaLift/TomiyamaLiftForce.C) But Eotvos number can be negative due to its definition (see src/lagrangian/intermediate/parcels/Templates/KinematicParcel/KinematicParcelI.H): return mag(g & dir)*(rho - rhoc)*sqr(d)/max(sigma, rootVSmall); Here, (rho - rhoc) becomes negative if particle density is less than rhoc. | ||||
Steps To Reproduce | Run DPMFoam with TomiyamaLiftForce enabled and particle density set less than fluid density. | ||||
Tags | No tags attached. | ||||
|
Thanks for the report. Resolved in dev by https://github.com/OpenFOAM/OpenFOAM-dev/commit/aab3a22708d20fb3b31b5c897d151f831f9281d7 |
|
Also fixed in version 7 by https://github.com/OpenFOAM/OpenFOAM-7/commit/913c34d2aa06383020a3bb17b5c525221f759df9 |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-07-13 09:43 | Sahas | New Issue | |
2019-07-15 09:07 | will | Assigned To | => will |
2019-07-15 09:07 | will | Status | new => resolved |
2019-07-15 09:07 | will | Resolution | open => fixed |
2019-07-15 09:07 | will | Fixed in Version | => dev |
2019-07-15 09:07 | will | Note Added: 0010560 | |
2019-07-15 14:40 | will | Note Added: 0010564 | |
2019-07-15 14:40 | will | Fixed in Version | dev => 7 |