View Issue Details

IDProjectCategoryView StatusLast Update
0001261OpenFOAMBugpublic2014-04-08 18:25
Reporteruser907Assigned Towill  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Summary0001261: Wrong solid viscosity in JohnsonJacksonParticleSlip boundary condition
DescriptionThe JohnsonJacksonParticleSlip boundary condition uses the solid bulk viscosity defined in the file "thermophysicalProperties.particles" instead of using the effective solid viscosity calculated by the kinetic theory model.
TagsNo tags attached.

Activities

tniemi

2014-04-07 07:51

reporter   ~0002999

Yes, I can confirm this also. The problem is in lines 200-203 in JohnsonJacksonParticleSlipFvPatchVectorField.C.

const scalarField nu
    (
        phased.nu()->boundaryField()[patch().index()]
    );

This uses thermo-nu and not kinetic theory nu.

will

2014-04-07 09:45

manager   ~0003001

Thanks for the report. I've fixed this in commit eb086ae45503be15714cf2b491df0edfcaa91c92 by looking up the turbulent viscosity calculated by the kinetic theory turbulence model. This includes both the shear and frictional components. It isn't terribly clear in my reference*, whether it should be the combined viscosity, or just the shear value used in the boundary condition. If you think it should be the latter, please let us know.

* http://www.sciencedirect.com/science/article/pii/S0009250908003904

Issue History

Date Modified Username Field Change
2014-04-05 11:21 user907 New Issue
2014-04-07 07:51 tniemi Note Added: 0002999
2014-04-07 09:45 will Note Added: 0003001
2014-04-07 09:45 will Status new => resolved
2014-04-07 09:45 will Resolution open => fixed
2014-04-07 09:45 will Assigned To => will