v2406: New and updated solvers and physics
The constantAbsorption and constantTransmissivity radiation submodels have been updated to support time varying properties, i.e. for absorptivity, emissivity and transmissivity.
Tutorial
- TBA
Source code
- $FOAM_SRC/thermophysicalModels/radiation/submodels/wallAbsorptionEmissionModel/constantAbsorption
- $FOAM_SRC/thermophysicalModels/radiation/submodels/wallTransmissivityModel/constantTransmissivity
Gitlab
The new FreezeParticles cloud function object sets the particle active flag to false to freeze the particle in space whilst allowing it to evolve its physical models. Example usage:
cloudFunctions
{
FreezeParticles
{
// Mandatory entries
type FreezeParticles;
}
}
Tutorial
Source code
Gitlab
The tomiyamaDrag model has been added to the Lagrangian particle tracking library, to capture the drag force with varying levels of contamination.
Example usage:
subModels
{
particleForces
{
tomiyamaDrag
{
sigma 0.07;
contamination pure; // pure | slight | full
}
}
}
The following image is taken from part of our validation, showing that the model performs as expected:
Tutorial
Source code
Reference
- Tomiyama, A., Kataoka, I., Zun, I., Sakaguchi, T. (1998) Drag coefficients of single bubbles under normal and micro gravity conditions JSME International Journal, 41(2), 472-479.
Gitlab
The icoReactingMultiphaseInterFoam solver application has received incremental updates:
- Access to additional turbulence models: realizableKE, kOmega, kOmegaSST
- Option to use a frozen flow assumption via <case>/fvSolution
PIMPLE
{
frozenFlow yes;
...
}
Source code
Gitlab