Skip to main content

swirlInletVelocity

Description

The swirlInletVelocity is a velocity boundary condition that describes an inlet vector boundary condition in swirl coordinates given a central axis, central point, axial, radial and tangential velocity profiles.

Usage

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

Boundary file

<patchName>
{
type patch;
...
}

Field file

<patchName>
{
// Mandatory entries
type swirlInletVelocity;
axialVelocity <Function1<scalar>>;
radialVelocity <Function1<scalar>>;
tangentialVelocity <Function1<scalar>>;
origin <vector>;
axis <vector>;

// Inherited entries
...
}

where:

PropertyDescriptionTypeRequiredDefault
typeType name: swirlInletVelocitywordyes-
axialVelocityAxial-velocity profileFunction1<scalar>yes-
radialVelocityRadial-velocity profileFunction1<scalar>yes-
tangentialVelocityTangential-velocity profileFunction1<scalar>yes-
originOrigin of rotationvectornoZero
axisAxis of rotationvectornoZero

The inherited entries are elaborated in:

Further information

Tutorial:

  • N/A

Source code:

API:

History: Introduced in version v1712