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
|
||||
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
|
||||
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
|
||||
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
|
||||
the flux field \c (phi) and optionally the density \c (rho) if the
|
||||
mass-flux rather than the volumetric-flux is given.
|
||||
|
||||
@ -29,18 +29,19 @@ Group
|
||||
|
||||
Description
|
||||
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:
|
||||
|
||||
\f[
|
||||
x_p = \frac{\phi_p}{|Sf|} + \sqrt{\frac{\gamma}{\psi_p}}
|
||||
w_p = \frac{\phi_p}{|Sf|} + \sqrt{\frac{\gamma}{\psi_p}}
|
||||
\f]
|
||||
|
||||
where
|
||||
|
||||
\vartable
|
||||
x_p | patch values
|
||||
w_p | patch wave speed
|
||||
\phi_p | patch face flux
|
||||
\psi_p | patch compressibility
|
||||
Sf | patch face area vector
|
||||
|
||||
Reference in New Issue
Block a user