The open source CFD toolbox
Collaboration diagram for Outlet:

## Classes

class  freeSurfaceVelocityFvPatchVectorField
This boundary condition provides a velocity outlet boundary condition for free surface patches. More...

class  advectiveFvPatchField< Type >
This boundary condition provides an advective outflow condition, based on solving DDt(W, field) = 0 at the boundary where W is the wave velocity and field is the field to which this boundary condition is applied. 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  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  flowRateOutletVelocityFvPatchVectorField
Velocity outlet boundary condition which corrects the extrapolated velocity to match the specified flow rate. More...

class  fluxCorrectedVelocityFvPatchVectorField
This boundary condition provides a velocity outlet boundary condition for patches where the pressure is specified. The outflow velocity is obtained by "zeroGradient" and then corrected from the flux: 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  inletOutletFvPatchField< Type >
This boundary condition provides a generic outflow condition, with specified inflow for the case of return flow. More...

class  inletOutletTotalTemperatureFvPatchScalarField
This boundary condition provides an outflow condition for total temperature for use with supersonic cases, where a user-specified value is applied in the case of reverse flow. More...

class  matchedFlowRateOutletVelocityFvPatchVectorField
Velocity outlet boundary condition which corrects the extrapolated velocity to match the flow rate of the specified corresponding inlet patch. More...

class  outletPhaseMeanVelocityFvPatchVectorField
This boundary condition adjusts the velocity for the given phase to achieve the specified mean thus causing the phase-fraction to adjust according to the mass flow rate. More...

class  pressureDirectedInletOutletVelocityFvPatchVectorField
This velocity inlet/outlet boundary condition is applied to pressure boundaries where the pressure is specified. A zero-gradient condtion 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  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 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. 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  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  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  uniformInletOutletFvPatchField< Type >
Variant of inletOutlet boundary condition with uniform inletValue. More...

class  uniformTotalPressureFvPatchScalarField
This boundary condition provides a time-varying form of the uniform total pressure boundary condition Foam::totalPressureFvPatchField. More...

class  waveTransmissiveFvPatchField< Type >
This boundary condition provides a wave transmissive outflow condition, based on solving DDt(W, field) = 0 at the boundary W is the wave velocity and field is the field to which this boundary condition is applied. More...

class  outletMachNumberPressureFvPatchScalarField
This boundary condition maintains a certain subsonic Mach number at an outlet patch by dynamically adjusting the static outlet pressure. It makes it possible, for example, to simulate the flow in a preturbine engine exhaust manifold, without resolving details of the flow inside the turbine. In general, the flow in a choked nozzle can be non-trivial and expensive to simulate. More...

## Detailed Description

This group contains outlet boundary condition types