diff --git a/src/finiteVolume/fields/fvPatchFields/derived/prghTotalPressure/prghTotalPressureFvPatchScalarField.C b/src/finiteVolume/fields/fvPatchFields/derived/prghTotalPressure/prghTotalPressureFvPatchScalarField.C index 7b8789df44832621abc39b1cf6bc583a55117b79..21229f7d82f8bdc25dc6fe4b0f13493754c128e5 100644 --- a/src/finiteVolume/fields/fvPatchFields/derived/prghTotalPressure/prghTotalPressureFvPatchScalarField.C +++ b/src/finiteVolume/fields/fvPatchFields/derived/prghTotalPressure/prghTotalPressureFvPatchScalarField.C @@ -58,7 +58,7 @@ prghTotalPressureFvPatchScalarField fixedValueFvPatchScalarField(p, iF), UName_(dict.lookupOrDefault<word>("U", "U")), phiName_(dict.lookupOrDefault<word>("phi", "phi")), - rhoName_(dict.lookupOrDefault<word>("rhoName", "rho")), + rhoName_(dict.lookupOrDefault<word>("rho", "rho")), p0_("p0", dict, p.size()) { if (dict.found("value")) diff --git a/src/finiteVolume/fields/fvPatchFields/derived/prghTotalPressure/prghTotalPressureFvPatchScalarField.H b/src/finiteVolume/fields/fvPatchFields/derived/prghTotalPressure/prghTotalPressureFvPatchScalarField.H index f809029261bebe7383be54b74fd5f804a1455d55..1723e20919a681589bb50dfa314b6ed4e9aad978 100644 --- a/src/finiteVolume/fields/fvPatchFields/derived/prghTotalPressure/prghTotalPressureFvPatchScalarField.H +++ b/src/finiteVolume/fields/fvPatchFields/derived/prghTotalPressure/prghTotalPressureFvPatchScalarField.H @@ -33,12 +33,14 @@ Description \f[ p_rgh = p - \rho g (h - hRef) + p = p0 - 0.5 \rho |U|^2 \f] where \vartable p_rgh | Pseudo hydrostatic pressure [Pa] p | Static pressure [Pa] + p0 | Total pressure [Pa] h | Height in the opposite direction to gravity hRef | Reference height in the opposite direction to gravity \rho | density @@ -49,8 +51,10 @@ Description \table Property | Description | Required | Default value - rhoName | rho field name | no | rho - p | static pressure | yes | + U | velocity field name | no | U + phi | flux field name | no | phi + rho | density field name | no | rho + p0 | total pressure | yes | \endtable Example of the boundary condition specification: @@ -58,8 +62,10 @@ Description myPatch { type prghTotalPressure; - rhoName rho; - p uniform 0; + U U; + phi phi; + rho rho; + p0 uniform 0; value uniform 0; // optional initial value } \endverbatim @@ -180,18 +186,6 @@ public: // Access - //- Return the rhoName - const word& rhoName() const - { - return rhoName_; - } - - //- Return reference to the rhoName to allow adjustment - word& rhoName() - { - return rhoName_; - } - //- Return the total pressure const scalarField& p0() const { diff --git a/tutorials/multiphase/reactingMultiphaseEulerFoam/laminar/bubbleColumn/0/p_rgh b/tutorials/multiphase/reactingMultiphaseEulerFoam/laminar/bubbleColumn/0/p_rgh index d78578a44083638332e50f1175d5aaf6fcaabf7d..e675fc646ade5b9c79525e1b790390a5b48e4d5f 100644 --- a/tutorials/multiphase/reactingMultiphaseEulerFoam/laminar/bubbleColumn/0/p_rgh +++ b/tutorials/multiphase/reactingMultiphaseEulerFoam/laminar/bubbleColumn/0/p_rgh @@ -31,7 +31,7 @@ boundaryField p0 $internalField; U U.air; phi phi.air; - rho rho.air; + rho thermo:rho.air; value $internalField; } walls