Classes
Coupled boundary Conditions
Collaboration diagram for Coupled boundary Conditions:

Classes

class  coupledFvPatchField< Type >
 Abstract base class for coupled patches. More...
 
class  cyclicFvPatchField< Type >
 This boundary condition enforces a cyclic condition between a pair of boundaries. More...
 
class  cyclicACMIFvPatchField< Type >
 This boundary condition enforces a cyclic condition between a pair of boundaries, whereby communication between the patches is performed using an arbitrarily coupled mesh interface (ACMI) interpolation. More...
 
class  cyclicAMIFvPatchField< Type >
 This boundary condition enforces a cyclic condition between a pair of boundaries, whereby communication between the patches is performed using an arbitrary mesh interface (AMI) interpolation. More...
 
class  cyclicSlipFvPatchField< Type >
 This boundary condition is a light wrapper around the cyclicFvPatchField condition, providing no new functionality. More...
 
class  jumpCyclicFvPatchField< Type >
 This boundary condition provides a base class for coupled-cyclic conditions with a specified 'jump' (or offset) between the values. More...
 
class  jumpCyclicAMIFvPatchField< Type >
 This boundary condition provides a base class that enforces a cyclic condition with a specified 'jump' (or offset) between a pair of boundaries, whereby communication between the patches is performed using an arbitrary mesh interface (AMI) interpolation. More...
 
class  nonuniformTransformCyclicFvPatchField< Type >
 This boundary condition enforces a cyclic condition between a pair of boundaries, incorporating a non-uniform transformation. More...
 
class  processorFvPatchField< Type >
 This boundary condition enables processor communication across patches. More...
 
class  processorCyclicFvPatchField< Type >
 This boundary condition enables processor communication across cyclic patches. More...
 
class  activeBaffleVelocityFvPatchVectorField
 This velocity boundary condition simulates the opening of a baffle due to local flow conditions, by merging the behaviours of wall and cyclic conditions. The baffle joins two mesh regions, where the open fraction determines the interpolation weights applied to each cyclic- and neighbour-patch contribution. More...
 
class  activePressureForceBaffleVelocityFvPatchVectorField
 This boundary condition is applied to the flow velocity, to simulate the opening or closure of a baffle due to local pressure or force changes, by merging the behaviours of wall and cyclic conditions. More...
 
class  externalCoupledMixedFvPatchField< Type >
 This boundary condition provides an interface to an external application. Values are transferred as plain text files, where OpenFOAM data is written as: More...
 
class  fanFvPatchField< Type >
 This boundary condition provides a jump condition, using the cyclic condition as a base. More...
 
class  fixedJumpFvPatchField< Type >
 This boundary condition provides a jump condition, using the cyclic condition as a base. More...
 
class  fixedJumpAMIFvPatchField< Type >
 This boundary condition provides a jump condition, across non-conformal cyclic path-pairs, employing an arbitraryMeshInterface (AMI). More...
 
class  mappedFieldFvPatchField< Type >
 This boundary condition provides a self-contained version of the mapped condition. It does not use information on the patch; instead it holds thr data locally. More...
 
class  mappedFixedInternalValueFvPatchField< Type >
 This boundary condition maps the boundary and internal values of a neighbour patch field to the boundary and internal values of *this. More...
 
class  mappedFixedPushedInternalValueFvPatchField< Type >
 This boundary condition maps the boundary values of a neighbour patch field to the boundary and internal cell values of *this. More...
 
class  mappedFixedValueFvPatchField< Type >
 This boundary condition maps the value at a set of cells or patch faces back to *this. 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  timeVaryingMappedFixedValueFvPatchField< Type >
 This boundary conditions interpolates the values from a set of supplied points in space and time. Supplied data should be specified in constant/boundaryData/<patchname> where: More...
 
class  uniformJumpFvPatchField< Type >
 This boundary condition provides a jump condition, using the cyclic condition as a base. The jump is specified as a time-varying uniform value across the patch. More...
 
class  uniformJumpAMIFvPatchField< Type >
 This boundary condition provides a jump condition, using the cyclicAMI condition as a base. The jump is specified as a time-varying uniform value across the patch. More...
 
class  energyJumpFvPatchScalarField
 This boundary condition provides an energy jump condition across a pair of coupled patches. It is not applied directly, but is employed on-the-fly when converting temperature boundary conditions into energy. More...
 
class  energyJumpAMIFvPatchScalarField
 This boundary condition provides an energy jump condition across a pair of coupled patches with an arbitrary mesh interface (AMI). It is not applied directly, but is employed on-the-fly when converting temperature boundary conditions into energy. More...
 
class  externalCoupledTemperatureMixedFvPatchScalarField
 This boundary condition provides a temperatue interface to an external application. Values are transferred as plain text files, where OpenFOAM data is written as: More...
 
class  porousBafflePressureFvPatchField< Type >
 This boundary condition provides a jump condition, using the cyclic condition as a base. More...
 

Detailed Description

This group contains coupled boundary condition types