Generic boundary Conditions

Collaboration diagram for Generic boundary Conditions:

## Classes | |

class | calculatedFvPatchField< Type > |

This boundary condition is not designed to be evaluated; it is assmued that the value is assigned via field assignment, and not via a call to e.g. `updateCoeffs` or `evaluate` . More... | |

class | directionMixedFvPatchField< Type > |

Base class for direction-mixed boundary conditions. More... | |

class | extrapolatedCalculatedFvPatchField< Type > |

This boundary condition applies a zero-gradient condition from the patch internal field onto the patch faces when `evaluated` but may also be assigned. `snGrad` returns the patch gradient evaluated from the current internal and patch field values rather than returning zero. More... | |

class | fixedGradientFvPatchField< Type > |

This boundary condition supplies a fixed gradient condition, such that the patch values are calculated using: More... | |

class | fixedValueFvPatchField< Type > |

This boundary condition supplies a fixed value constraint, and is the base class for a number of other boundary conditions. More... | |

class | mixedFvPatchField< Type > |

This boundary condition provides a base class for 'mixed' type boundary conditions, i.e. conditions that mix fixed value and patch-normal gradient conditions. More... | |

class | slicedFvPatchField< Type > |

Specialization of fvPatchField which creates the underlying fvPatchField as a slice of the given complete field. More... | |

class | transformFvPatchField< Type > |

Foam::transformFvPatchField. More... | |

class | zeroGradientFvPatchField< Type > |

This boundary condition applies a zero-gradient condition from the patch internal field onto the patch faces. More... | |

class | codedFixedValueFvPatchField< Type > |

Constructs on-the-fly a new boundary condition (derived from fixedValueFvPatchField) which is then used to evaluate. More... | |

class | codedMixedFvPatchField< Type > |

Constructs on-the-fly a new boundary condition (derived from mixedFvPatchField) which is then used to evaluate. 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 | fixedInternalValueFvPatchField< Type > |

This boundary condition provides a mechanism to set boundary (cell) values directly into a matrix, i.e. to set a constraint condition. Default behaviour is to act as a zero gradient condition. More... | |

class | fixedNormalSlipFvPatchField< Type > |

This boundary condition sets the patch-normal component to a fixed value. More... | |

class | fixedProfileFvPatchField< Type > |

This boundary condition provides a fixed value profile condition. More... | |

class | interfaceCompressionFvPatchScalarField |

Applies interface-compression to the phase-fraction distribution at the patch by setting the phase-fraction to 0 if it is below 0.5, otherwise to 1. 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 | partialSlipFvPatchField< Type > |

This boundary condition provides a partial slip condition. The amount of slip is controlled by a user-supplied field. More... | |

class | phaseHydrostaticPressureFvPatchScalarField |

This boundary condition provides a phase-based hydrostatic pressure condition, calculated as: More... | |

class | prghPressureFvPatchScalarField |

This boundary condition provides static pressure condition for p_rgh, calculated as: More... | |

class | prghTotalHydrostaticPressureFvPatchScalarField |

This boundary condition provides static pressure condition for p_rgh, calculated as: More... | |

class | prghTotalPressureFvPatchScalarField |

This boundary condition provides static pressure condition for p_rgh, calculated as: More... | |

class | rotatingWallVelocityFvPatchVectorField |

This boundary condition provides a rotational velocity condition. More... | |

class | slipFvPatchField< Type > |

This boundary condition provides a slip constraint. More... | |

class | surfaceNormalFixedValueFvPatchVectorField |

This boundary condition provides a surface-normal vector boundary condition by its magnitude. More... | |

class | translatingWallVelocityFvPatchVectorField |

This boundary condition provides a velocity condition for translational motion on walls. More... | |

class | uniformDensityHydrostaticPressureFvPatchScalarField |

This boundary condition provides a hydrostatic pressure condition, calculated as: More... | |

class | uniformFixedGradientFvPatchField< Type > |

This boundary condition provides a uniform fixed gradient condition. More... | |

class | uniformFixedValueFvPatchField< Type > |

This boundary condition provides a uniform fixed value condition. More... | |

class | alphaContactAngleFvPatchScalarField |

Abstract base class for alphaContactAngle boundary conditions. More... | |

class | waveAlphaFvPatchScalarField |

This boundary condition provides a waveAlpha condition. This sets the phase fraction to that specified by a superposition of wave models. All the parameters are looked up from the corresponding velocity condition. More... | |

class | waveVelocityFvPatchVectorField |

This boundary condition provides a waveVelocity condition. This sets the velocity to that specified by a superposition of wave models. The corresponding phase fraction condition looks this condition up and re-uses the wave modelling. More... | |

This group contains generic boundary condition types

Generated by 1.8.13