How to understand the new Source terms at LHS in Ueqn [for cfdemSolverPiso]

Submitted by keepfit on Fri, 07/18/2014 - 03:43

Hi Chris,

I notice that the UEqn.h has some changes in the latest version of cfdemSolverPiso:


fvVectorMatrix UEqn
(
fvm::ddt(voidfraction,U) + fvm::Sp(fvc::ddt(voidfraction),U)
+ fvm::div(phi,U) + fvm::Sp(fvc::div(phi),U)
// + turbulence->divDevReff(U)
+ particleCloud.divVoidfractionTau(U, voidfraction)
==
- fvm::Sp(Ksl/rho,U)
);

Thre are no source terms in the old version (2.5.x)

fvVectorMatrix UEqn
(
fvm::ddt(voidfraction,U)
+ fvm::div(phi,U)
// + turbulence->divDevReff(U)
+ particleCloud.divVoidfractionTau(U, voidfraction)
==
- fvm::Sp(Ksl/rho,U)
);

Literally fvm::Sp(a,b) returns a*b in the format of matrix. But compared to the orignal CFD-DEM equation in many journal papers, I feel a bit confused, so how to understand these terms and their roles?

best regards.

David

fanfengxian | Mon, 08/25/2014 - 17:21

Hi David,

I have the same question as you posted.

Have you made it clear?

Thanks.

ritesh | Fri, 07/15/2016 - 11:43

hi all,
i am using cfdem2.3.1 for fluidization purpose, the pressure drop calculated using Erguns equation for very small velocity does not match with simulated data. the variation increases with increase in velocity....

plz help if someone knows.

ritesh

ritesh raman
IIT Bombay, India