v2212: New and updated boundary conditions
TOP
The new sorptionWallFunction wall boundary condition can be employed to specify a scalar/concentration gradient for turbulent and laminar flows.
A minimal example of this boundary condition can be seen below:
<patchName>
{
// Mandatory entries
type sorptionWallFunction;
Sc <scalar>;
Sct <scalar>;
kAbs <PatchFunction1<scalar>>;
// Optional entries
laminar <bool>;
D <scalar>;
kName <word>;
nuName <word>;
// Inherited entries
Cmu <scalar>;
kappa <scalar>;
E <scalar>;
blending <word>;
// Blending options
// Stepwise (discontinuous) (Foat (2021) - (Eq. 5.3))
// Exponential (smooth) (Foat et al. (2022) - (Eqs. 1-6))
// Binomial (smooth)
// Tanh (smooth)
// Max (discontinuous)
...
}
Source code
References
- Standard model for exponential blending:
- Foat, T., Drodge, J., Charleson, A., Whatmore, B., Pownall, S., Glover, P., ... & Marr, A. (2022). Predicting vapour transport from semi-volatile organic compounds concealed within permeable packaging. International Journal of Heat and Mass Transfer, 183, 122012. DOI:10.1016/j.ijheatmasstransfer.2021.122012
- Standard model for stepwise blending:
- Foat, T. (2021). Modelling vapour transport in indoor environments for improved detection of explosives using dogs. Doctoral dissertation. University of Southampton. URI:http://eprints.soton.ac.uk/id/eprint/456709
Merge request