Skip to main content

freestreamVelocity

Description

The freestreamVelocity is a generic boundary condition that provides a free-stream condition for velocity. It is an inlet-outlet condition that uses the velocity orientation to continuously blend between fixed value for normal inlet and zero gradient for normal outlet flow.

Usage

The condition requires entries in both the boundary and field files.

Boundary file

<patchName>
{
type patch;
...
}

Field file

<patchName>
{
// Mandatory entries
type freestreamVelocity;
freestreamValue <vectorField>;

// Inherited entries;
...
}

where:

PropertyDescriptionTypeRequiredDefault
typeType name: freestreamVelocitywordyes-
freestreamValuePatch valuevectorFieldyes-

The inherited entries are elaborated in:

Further information

Tutorial:

Source code:

API:

History: Introduced in version v1806