Description🔗
The acousticWaveTransmissive
boundary condition provides a wave transmissive
outflow condition by solving the following governing equation at the boundary:
where \(W\) represents the wave speed and \(f\) corresponds to the field to which this boundary condition is applied.
Usage🔗
The condition requires entries in both the boundary and field files.
Boundary file🔗
<patchName>
{
type patch;
...
}
Field file🔗
<patchName>
{
// Mandatory entries
type acousticWaveTransmissive;
advectiveSpeed <scalar>;
// Inherited entries
...
}
Property | Description | Type | Required | Default |
---|---|---|---|---|
type |
Type name: acousticWaveTransmissive
|
word | yes | - |
advectiveSpeed |
Advective speed value | scalar | yes | - |
The inherited entries are elaborated in:
Further information🔗
Tutorial:
Source code:
History:
- Introduced in version 1.5