IBParticle
Syntax
Defined in couplingProperties dictionary.
meshMotionModel IBParticle;
IBParticleProps
{
permeability scalar;
integrateForce Switch;
alpha scalar;
voidfractionFieldName "voidfraction";
insideFieldName "inside";
resetVoidfraction Switch;
}
permeability : Additional permeability for the IB body. Scales the force with the invese of this parameter. This parameter is only considered if
integrateForce false. This parameter may severely affect stability. (default: 1)integrateForce : Switch how the IB force is calculated. (default:
true)alpha : relaxation parameter in the range [0; 1]. This parameter determines blending between current force field and the force field required to force the fluid into motion with the geometry. This parameter may severely affect stability. (default: 0.5)
voidfractionFieldName : name of voidfraction field (default: “voidfraction”)
insideFieldName : name of IB inside field (default: “inside”)
- resetVoidfractionset complete voidfraction field to one after using it
(default: true)
Examples
meshMotionModel IBParticle;
IBParticleProps
{
alpha 0.5;
voidfractionFieldName "voidfraction";
insideFieldName "inside";
resetVoidfraction true;
}
Description
The IBParticle model resolves all particles as moving object in the domain using the
Immersed Boundary Method. The cell information is used from
the IBvoidfraction model.
Depending on the setting for integrateForce, this model will calculate
the IB force differently:
integrateForce true: Integrate the force over time:Uo = inside * ( ((-body) + 1.) * U + body * Uo) f = inside * f + body * alpha / dt * (Uo - U)
This formulation of the force term performs well for low particle Reynolds or Stokes numbers.
integrateForce false: Under-relax the calculated force term for this time step:f = (1. - alpha) * f + alpha * body * (Uo - U) / ( dt * permeability )
This formulation of the force term performs well for high particle Reynolds or Stokes numbers.
Restrictions
Currently the model is limited to cfdemSolverChem, cfdemSolverPimple, and cfdemSolverInter.
This model must be used in combination with the IBvoidfraction model.
Home