mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
advectiveFvPatchField, waveTransmissiveFvPatchField: Updated docs
Resolves bug-report http://bugs.openfoam.org/view.php?id=2373
This commit is contained in:
@ -29,7 +29,8 @@ Group
|
|||||||
|
|
||||||
Description
|
Description
|
||||||
This boundary condition provides an advective outflow condition, based on
|
This boundary condition provides an advective outflow condition, based on
|
||||||
solving DDt(psi, U) = 0 at the boundary.
|
solving DDt(W, field) = 0 at the boundary where \c W is the wave velocity
|
||||||
|
and \c field is the field to which this boundary condition is applied.
|
||||||
|
|
||||||
The standard (Euler, backward, CrankNicolson, localEuler) time schemes are
|
The standard (Euler, backward, CrankNicolson, localEuler) time schemes are
|
||||||
supported. Additionally an optional mechanism to relax the value at
|
supported. Additionally an optional mechanism to relax the value at
|
||||||
@ -37,7 +38,7 @@ Description
|
|||||||
switched on by specifying the relaxation length-scale \c lInf and the
|
switched on by specifying the relaxation length-scale \c lInf and the
|
||||||
far-field value \c fieldInf.
|
far-field value \c fieldInf.
|
||||||
|
|
||||||
The flow/wave speed at the outlet is provided by the virtual function
|
The flow/wave speed \c (w) at the outlet is provided by the virtual function
|
||||||
advectionSpeed() the default implementation of which requires the name of
|
advectionSpeed() the default implementation of which requires the name of
|
||||||
the flux field \c (phi) and optionally the density \c (rho) if the
|
the flux field \c (phi) and optionally the density \c (rho) if the
|
||||||
mass-flux rather than the volumetric-flux is given.
|
mass-flux rather than the volumetric-flux is given.
|
||||||
|
|||||||
@ -29,18 +29,19 @@ Group
|
|||||||
|
|
||||||
Description
|
Description
|
||||||
This boundary condition provides a wave transmissive outflow condition,
|
This boundary condition provides a wave transmissive outflow condition,
|
||||||
based onsolving DDt(psi, U) = 0 at the boundary.
|
based on solving DDt(W, field) = 0 at the boundary \c W is the wave velocity
|
||||||
|
and \c field is the field to which this boundary condition is applied.
|
||||||
|
|
||||||
The wave speed is calculated using:
|
The wave speed is calculated using:
|
||||||
|
|
||||||
\f[
|
\f[
|
||||||
x_p = \frac{\phi_p}{|Sf|} + \sqrt{\frac{\gamma}{\psi_p}}
|
w_p = \frac{\phi_p}{|Sf|} + \sqrt{\frac{\gamma}{\psi_p}}
|
||||||
\f]
|
\f]
|
||||||
|
|
||||||
where
|
where
|
||||||
|
|
||||||
\vartable
|
\vartable
|
||||||
x_p | patch values
|
w_p | patch wave speed
|
||||||
\phi_p | patch face flux
|
\phi_p | patch face flux
|
||||||
\psi_p | patch compressibility
|
\psi_p | patch compressibility
|
||||||
Sf | patch face area vector
|
Sf | patch face area vector
|
||||||
|
|||||||
Reference in New Issue
Block a user