totalPressureFvPatchScalarField, uniformTotalPressureFvPatchScalarField: simplified and rationalized

The modes of operation are set by the dimensions of the pressure field
    to which this boundary condition is applied, the \c psi entry and the value
    of \c gamma:
    \table
        Mode                    | dimensions | psi   | gamma
        incompressible subsonic | p/rho      |       |
        compressible subsonic   | p          | none  |
        compressible transonic  | p          | psi   | 1
        compressible supersonic | p          | psi   | > 1
    \endtable

    For most applications the totalPressure boundary condition now only
    requires p0 to be specified e.g.
    outlet
    {
        type            totalPressure;
        p0              uniform 1e5;
    }
This commit is contained in:
Henry Weller
2016-06-16 12:21:34 +01:00
parent 5a17dc9503
commit 07ae9b67cc
33 changed files with 129 additions and 241 deletions

View File

@ -39,10 +39,6 @@ boundaryField
{
type totalPressure;
p0 $internalField;
rho none;
psi none;
gamma 1;
value $internalField;
}
farField

View File

@ -42,11 +42,7 @@ outlet
p
{
type totalPressure;
value uniform 1e5;
p0 uniform 1e5;
rho rho;
psi none;
gamma 1.4;
}
U

View File

@ -39,10 +39,6 @@ boundaryField
{
type totalPressure;
p0 $internalField;
rho none;
psi none;
gamma 1;
value $internalField;
}
farField