Go to the documentation of this file.
52 #ifndef immersedBoundaryWallFunctionFvPatchField_H
53 #define immersedBoundaryWallFunctionFvPatchField_H
62 namespace incompressible
96 TypeName(
"immersedBoundaryWallFunction");
A class for managing temporary objects.
immersedBoundaryWallFunctionFvPatchField(const fvPatch &, const DimensionedField< Type, volMesh > &)
Construct from patch and internal field.
Boundary condition for passive turbulence variables (U, k, q, R, nut) when using wall functions on an...
boolList wallMask_
Indicator on values to fix.
TypeName("immersedBoundaryWallFunction")
Runtime type information.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
Field< Type > & wallValue() const
Access to value to fix in IB cell. Note non-const access.
A list of keyword definitions, which are a keyword followed by any number of values (e....
virtual tmp< fvPatchField< Type > > clone() const
Construct and return a clone.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
Foam::immersedBoundaryFvPatchField.
boolList & wallMask() const
Access to indicator on fixed values. Note non-const access.
Field< Type > wallValue_
Value to fix in IB cell.
virtual ~immersedBoundaryWallFunctionFvPatchField()
Destructor.
virtual void setIbCellValues(const Field< Type > &) const
Set IB cell values: contains data manipulation.
Foam::fvPatchFieldMapper.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...