|
| |
|
|
Inlet
|
|
|
cylindricalInletVelocity |
This boundary condition describes an inlet vector boundary
condition in cylindrical coordinates given a central axis,
central point, rpm, axial and radial velocity |
|
fanPressure |
This boundary condition can be applied to assign either a
pressure inlet or outlet total pressure condition for a fan |
|
fixedFluxExtrapolatedPressure |
This boundary condition sets the pressure gradient to the
provided value such that the flux on the boundary is that
specified by the velocity boundary condition |
|
fixedFluxPressure |
This boundary condition sets the pressure gradient to the
provided value such that the flux on the boundary is that
specified by the velocity boundary condition |
|
fixedMean |
This boundary condition extrapolates field to the patch using
the near-cell values and adjusts the distribution to match the
specified, optionally time-varying, mean value |
|
fixedMeanOutletInlet |
This boundary condition extrapolates field to the patch
using the near-cell values and adjusts the distribution to
match the specified, optionally time-varying, mean value. This
extrapolated field is applied as a fixedValue for outflow faces
but zeroGradient is applied to inflow faces |
|
fixedNormalInletOutletVelocity |
This velocity inlet/outlet boundary condition combines a
fixed normal component obtained from the ”normalVelocity”
patchField supplied with a fixed or zero-gradiented tangential
component |
|
fixedPressureCompressibleDensity |
This boundary condition calculates a (liquid) compressible
density as a function of pressure and fluid properties: |
|
flowRateInletVelocity |
Velocity inlet boundary condition either correcting the
extrapolated velocity or creating a uniform velocity field
normal to the patch adjusted to match the specified flow rate |
|
|
freestream |
This boundary condition provides a free-stream condition. It
is a ’mixed’ condition derived from the inletOutlet condition,
whereby the mode of operation switches between fixed (free
stream) value and zero gradient based on the sign of the flux |
|
freestreamPressure |
This boundary condition provides a free-stream condition for
pressure |
|
freestreamVelocity |
This boundary condition provides a free-stream condition for
velocity |
|
mappedFlowRate |
Describes a volumetric/mass flow normal vector boundary
condition by its magnitude as an integral over its area |
|
mappedVelocityFluxFixedValue |
This boundary condition maps the velocity and flux from a
neighbour patch to this patch |
|
outletInlet |
This boundary condition provides a generic inflow condition,
with specified outflow for the case of reverse flow |
|
outletMappedUniformInlet |
This boundary condition averages the field over the ”outlet”
patch specified by name ”outletPatch” and applies this as the
uniform value of the field over this patch |
|
plenumPressure |
This boundary condition provides a plenum pressure inlet
condition. This condition creates a zero-dimensional model of
an enclosed volume of gas upstream of the inlet. The pressure
that the boundary condition exerts on the inlet boundary
is dependent on the thermodynamic state of the upstream
volume. The upstream plenum density and temperature are
time-stepped along with the rest of the simulation, and
momentum is neglected. The plenum is supplied with a user
specified mass flow and temperature |
|
pressureDirectedInletOutletVelocity |
This velocity inlet/outlet boundary condition is applied
to pressure boundaries where the pressure is specified. A
zero-gradient condition is applied for outflow (as defined by
the flux); for inflow, the velocity is obtained from the flux
with the specified inlet direction |
|
pressureDirectedInletVelocity |
This velocity inlet boundary condition is applied to patches
where the pressure is specified. The inflow velocity is obtained
from the flux with the specified inlet direction” direction |
|
|
pressureInletOutletParSlipVelocity |
This velocity inlet/outlet boundary condition for pressure
boundary where the pressure is specified. A zero-gradient is
applied for outflow (as defined by the flux); for inflow, the
velocity is obtained from the flux with the specified inlet
direction |
|
pressureInletOutletVelocity |
This velocity inlet/outlet boundary condition is applied
to pressure boundaries where the pressure is specified. A
zero-gradient condition is applied for outflow (as defined
by the flux); for inflow, the velocity is obtained from the
patch-face normal component of the internal-cell value |
|
pressureInletUniformVelocity |
This velocity inlet boundary condition is applied to patches
where the pressure is specified. The uniform inflow velocity
is obtained by averaging the flux over the patch, and then
applying it in the direction normal to the patch faces |
|
pressureInletVelocity |
This velocity inlet boundary condition is applied to patches
where the pressure is specified. The inflow velocity is obtained
from the flux with a direction normal to the patch faces |
|
pressureNormalInletOutletVelocity |
This velocity inlet/outlet boundary condition is applied to
patches where the pressure is specified. A zero-gradient
condition is applied for outflow (as defined by the flux); for
inflow, the velocity is obtained from the flux with a direction
normal to the patch faces |
|
pressurePIDControlInletVelocity |
This boundary condition tries to generate an inlet velocity
that maintains a specified pressure drop between two face
zones downstream. The zones should fully span a duct through
which all the inlet flow passes |
|
rotatingPressureInletOutletVelocity |
This velocity inlet/outlet boundary condition is applied to
patches in a rotating frame where the pressure is specified. A
zero-gradient is applied for outflow (as defined by the flux); for
inflow, the velocity is obtained from the flux with a direction
normal to the patch faces |
|
rotatingTotalPressure |
This boundary condition provides a total pressure condition
for patches in a rotating frame |
|
supersonicFreestream |
This boundary condition provides a supersonic free-stream
condition |
|
surfaceNormalFixedValue |
This boundary condition provides a surface-normal vector
boundary condition by its magnitude |
|
|
swirlFlowRateInletVelocity |
This boundary condition provides a volumetric- OR mass-flow
normal vector boundary condition by its magnitude as an
integral over its area with a swirl component determined by
the angular speed, given in revolutions per minute (RPM) |
|
swirlInletVelocity |
This boundary condition describes an inlet vector boundary
condition in swirl coordinates given a central axis, central
point, axial, radial and tangential velocity profiles |
|
syringePressure |
This boundary condition provides a pressure condition,
obtained from a zero-D model of the cylinder of a syringe |
|
timeVaryingMappedFixedValue |
This boundary conditions interpolates the values from a set
of supplied points in space and time |
|
totalPressure |
This boundary condition provides a total pressure condition.
Four variants are possible: |
|
totalTemperature |
This boundary condition provides a total temperature
condition |
|
turbulentDFSEMInlet |
Velocity boundary condition including synthesised eddies for
use with LES and DES turbulent flows |
|
turbulentDigitalFilterInlet |
Digital-filter based boundary condition for velocity, i.e. U,
to generate synthetic turbulence-alike time-series for LES
and DES turbulent flow computations from input turbulence
statistics |
|
turbulentInlet |
This boundary condition produces spatiotemporal-variant
field by summing a set of pseudo-random numbers and a
given spatiotemporal-invariant mean field. The field can be
any type, e.g. scalarField. At a single point and time, all
components are summed by the same random number, e.g.
velocity components (u, v, w) are summed by the same
random number, p; thus, output is (u+p, v+p, w+p) |
|
turbulentIntensityKineticEnergyInlet |
This boundary condition provides a turbulent kinetic energy
condition, based on user-supplied turbulence intensity, defined
as a fraction of the mean velocity: |
|
|
uniformNormalFixedValue |
This boundary condition provides a uniform surface-normal
vector boundary condition by its magnitude |
|
uniformTotalPressure |
This boundary condition provides a time-varying form of the
uniform total pressure boundary condition
Foam::totalPressureFvPatchField |
|
variableHeightFlowRateInletVelocity |
This boundary condition provides a velocity boundary
condition for multphase flow based on a user-specified
volumetric flow rate |
|
variableHeightFlowRate |
This boundary condition provides a phase fraction condition
based on the local flow conditions, whereby the values are
constrained to lay between user-specified upper and lower
bounds. The behaviour is described by: |
|
waveSurfacePressure |
This is a pressure boundary condition, whose value is
calculated as the hydrostatic pressure based on a given
displacement: |
|
|
|
Table A.9: Inlet boundary conditions.
|
|
|
|
|
|
|