From 82de75b26dc6537dc084b0a14fd96d6576c1e6e3 Mon Sep 17 00:00:00 2001 From: andy Date: Wed, 29 May 2013 10:39:14 +0100 Subject: [PATCH] BUG: Updated particle SRF force - mantis #716 --- .../submodels/Kinematic/ParticleForces/SRF/SRFForce.C | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lagrangian/intermediate/submodels/Kinematic/ParticleForces/SRF/SRFForce.C b/src/lagrangian/intermediate/submodels/Kinematic/ParticleForces/SRF/SRFForce.C index 758e58743b..eed0c800d0 100644 --- a/src/lagrangian/intermediate/submodels/Kinematic/ParticleForces/SRF/SRFForce.C +++ b/src/lagrangian/intermediate/submodels/Kinematic/ParticleForces/SRF/SRFForce.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -95,7 +95,9 @@ Foam::forceSuSp Foam::SRFForce::calcNonCoupled const vector& r = p.position(); // Coriolis and centrifugal acceleration terms - value.Su() = mass*(2.0*(p.U() ^ omega) + (omega ^ (r ^ omega))); + value.Su() = + mass*(1.0 - p.rhoc()/p.rho()) + *(2.0*(p.U() ^ omega) + (omega ^ (r ^ omega))); return value; }