turbulenceModels/laminar/PTT: New implementation of the PTT viscoelastic model for polymer flows

Description
    PTT model for viscoelasticity using the upper-convected time
    derivative of the stress tensor with support for multiple modes.

    Reference:
    \verbatim
        Thien, N. P., & Tanner, R. I. (1977).
        A new constitutive equation derived from network theory.
        Journal of Non-Newtonian Fluid Mechanics, 2(4), 353-365.
    \endverbatim

Currently the common exponential form of the PTT model is provided but it could
easily be extended to also support the linear and quadratic forms if the need
arises.
This commit is contained in:
Henry Weller
2020-03-15 22:37:54 +00:00
parent d105124afc
commit 99982d0358
8 changed files with 321 additions and 29 deletions

View File

@ -18,7 +18,7 @@ simulationType laminar;
laminar
{
laminarModel Maxwell; // Giesekus;
laminarModel Maxwell; // Giesekus; // PTT;
MaxwellCoeffs
{
@ -63,6 +63,29 @@ laminar
// );
}
PTTCoeffs
{
nuM 0.002;
// Single mode coefficients
lambda 0.03;
epsilon 0.25;
// Example 2-mode specification
// modes
// (
// {
// lambda 0.01;
// epsilon 0.25;
// }
// {
// lambda 0.04;
// epsilon 0.25;
// }
// );
}
printCoeffs on;
}