Collaboration diagram for Inlet:

Classes

class  atmBoundaryLayer
 Base class to set log-law type ground-normal inlet boundary conditions for wind velocity and turbulence quantities for homogeneous, two-dimensional, dry-air, equilibrium and neutral atmospheric boundary layer (ABL) modelling. More...
 
class  atmBoundaryLayerInletEpsilonFvPatchScalarField
 This boundary condition provides a log-law type ground-normal inlet boundary condition for the turbulent kinetic energy dissipation rate (i.e. epsilon) for homogeneous, two-dimensional, dry-air, equilibrium and neutral atmospheric boundary layer modelling. More...
 
class  atmBoundaryLayerInletKFvPatchScalarField
 This boundary condition provides a log-law type ground-normal inlet boundary condition for the turbulent kinetic energy (i.e. k) for homogeneous, two-dimensional, dry-air, equilibrium and neutral atmospheric boundary layer modelling. More...
 
class  atmBoundaryLayerInletVelocityFvPatchVectorField
 This boundary condition provides a log-law type ground-normal inlet boundary condition for the streamwise component of wind velocity (i.e. u) for homogeneous, two-dimensional, dry-air, equilibrium and neutral atmospheric boundary layer modelling. More...
 
class  SRFVelocityFvPatchVectorField
 Velocity condition to be used in conjunction with the single rotating frame (SRF) model (see: SRFModel class) More...
 
class  cylindricalInletVelocityFvPatchVectorField
 This boundary condition describes an inlet vector boundary condition in cylindrical coordinates given a central axis, central point, rpm, axial and radial velocity. More...
 
class  fanPressureFvPatchScalarField
 This boundary condition can be applied to assign either a pressure inlet or outlet total pressure condition for a fan. More...
 
class  fixedFluxExtrapolatedPressureFvPatchScalarField
 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. More...
 
class  fixedFluxPressureFvPatchScalarField
 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. More...
 
class  fixedMeanFvPatchField< Type >
 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. More...
 
class  fixedMeanOutletInletFvPatchField< Type >
 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. More...
 
class  fixedNormalInletOutletVelocityFvPatchVectorField
 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. More...
 
class  fixedPressureCompressibleDensityFvPatchScalarField
 This boundary condition calculates a (liquid) compressible density as a function of pressure and fluid properties: More...
 
class  flowRateInletVelocityFvPatchVectorField
 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. More...
 
class  freestreamFvPatchField< Type >
 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. More...
 
class  freestreamPressureFvPatchScalarField
 This boundary condition provides a free-stream condition for pressure. More...
 
class  freestreamVelocityFvPatchVectorField
 This boundary condition provides a free-stream condition for velocity. More...
 
class  mappedFlowRateFvPatchVectorField
 Describes a volumetric/mass flow normal vector boundary condition by its magnitude as an integral over its area. More...
 
class  mappedVelocityFluxFixedValueFvPatchField
 This boundary condition maps the velocity and flux from a neighbour patch to this patch. More...
 
class  outletInletFvPatchField< Type >
 This boundary condition provides a generic inflow condition, with specified outflow for the case of reverse flow. More...
 
class  outletMappedUniformInletFvPatchField< Type >
 The outletMappedUniformInlet is an inlet boundary condition that. More...
 
class  plenumPressureFvPatchScalarField
 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. More...
 
class  pressureDirectedInletOutletVelocityFvPatchVectorField
 This velocity inlet/outlet boundary condition is applied to velocity 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. More...
 
class  pressureDirectedInletVelocityFvPatchVectorField
 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. More...
 
class  pressureInletOutletParSlipVelocityFvPatchVectorField
 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. More...
 
class  pressureInletOutletVelocityFvPatchVectorField
 This velocity inlet/outlet boundary condition is applied to velocity 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. More...
 
class  pressureInletUniformVelocityFvPatchVectorField
 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. More...
 
class  pressureInletVelocityFvPatchVectorField
 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. More...
 
class  pressureNormalInletOutletVelocityFvPatchVectorField
 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. More...
 
class  pressurePermeableAlphaInletOutletVelocityFvPatchVectorField
 The pressurePermeableAlphaInletOutletVelocity is a velocity inlet-outlet boundary condition which can be applied to velocity boundaries for multiphase flows when the pressure boundary condition is specified. More...
 
class  pressurePIDControlInletVelocityFvPatchVectorField
 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. More...
 
class  rotatingPressureInletOutletVelocityFvPatchVectorField
 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. More...
 
class  rotatingTotalPressureFvPatchScalarField
 This boundary condition provides a total pressure condition for patches in a rotating frame. More...
 
class  supersonicFreestreamFvPatchVectorField
 This boundary condition provides a supersonic free-stream condition. More...
 
class  surfaceNormalFixedValueFvPatchVectorField
 This boundary condition provides a surface-normal vector boundary condition by its magnitude. More...
 
class  swirlFlowRateInletVelocityFvPatchVectorField
 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) More...
 
class  swirlInletVelocityFvPatchVectorField
 This boundary condition describes an inlet vector boundary condition in swirl coordinates given a central axis, central point, axial, radial and tangential velocity profiles. More...
 
class  syringePressureFvPatchScalarField
 This boundary condition provides a pressure condition, obtained from a zero-D model of the cylinder of a syringe. More...
 
class  timeVaryingMappedFixedValueFvPatchField< Type >
 This boundary conditions interpolates the values from a set of supplied points in space and time. More...
 
class  totalPressureFvPatchScalarField
 This boundary condition provides a total pressure condition. Four variants are possible: More...
 
class  totalTemperatureFvPatchScalarField
 This boundary condition provides a total temperature condition. More...
 
class  turbulentDFSEMInletFvPatchVectorField
 The turbulentDFSEMInlet is a synthesised-eddy based velocity inlet boundary condition to generate synthetic turbulence-alike time-series from a given set of turbulence statistics for LES and hybrid RANS-LES computations. More...
 
class  turbulentDigitalFilterInletFvPatchField< Type >
 Digital-filter based boundary condition for vector- and scalar-based quantities (e.g. U or T) to generate synthetic turbulence-alike time-series from input turbulence statistics for LES and DES turbulent flow computations. More...
 
class  turbulentInletFvPatchField< Type >
 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). More...
 
class  turbulentIntensityKineticEnergyInletFvPatchScalarField
 This boundary condition provides a turbulent kinetic energy condition, based on user-supplied turbulence intensity, defined as a fraction of the mean velocity: More...
 
class  uniformNormalFixedValueFvPatchVectorField
 This boundary condition provides a uniform surface-normal vector boundary condition by its magnitude. More...
 
class  uniformTotalPressureFvPatchScalarField
 This boundary condition provides a time-varying form of the uniform total pressure boundary condition Foam::totalPressureFvPatchField. More...
 
class  variableHeightFlowRateFvPatchScalarField
 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: More...
 
class  variableHeightFlowRateInletVelocityFvPatchVectorField
 This boundary condition provides a velocity boundary condition for multphase flow based on a user-specified volumetric flow rate. More...
 
class  waveSurfacePressureFvPatchScalarField
 This is a pressure boundary condition, whose value is calculated as the hydrostatic pressure based on a given displacement: More...
 
class  outletMappedUniformInletHeatAdditionFvPatchField
 This temperature boundary condition averages the temperature over the "outlet" patch specified by name "outletPatchName" and applies an extra heat source. This is set as a uniform temperature value on this patch. Additionally TMin/TMax limits can be applied. More...
 
class  turbulentMixingLengthDissipationRateInletFvPatchScalarField
 This boundary condition provides an inlet condition for turbulent kinetic energy dissipation rate, i.e. epsilon, based on a specified mixing length. The patch values are calculated using: More...
 
class  turbulentMixingLengthFrequencyInletFvPatchScalarField
 This boundary condition provides a turbulence specific dissipation, \(\omega\) (omega) inlet condition based on a specified mixing length. The patch values are calculated using: More...
 
class  fixedRhoFvPatchScalarField
 Foam::fixedRhoFvPatchScalarField. More...
 

Detailed Description

This group contains inlet boundary condition types