This boundary condition is designed to be used in conjunction with surface film and pyrolysis modelling. More...
This boundary condition is designed to be used in conjunction with surface film and pyrolysis modelling.
It provides a velocity boundary condition for patches on the primary region based on whether the patch is seen to be 'wet', retrieved from the film alpha field.
Example of the boundary condition specification:
<patchName> { type filmPyrolysisVelocityCoupled; phi phi; // name of flux field (default = phi) rho rho; // name of density field (default = rho) deltaWet 1e-4; // threshold height for 'wet' film value uniform (0 0 0); // initial velocity / [m/s] }
Definition at line 65 of file filmPyrolysisVelocityCoupledFvPatchVectorField.H.
filmPyrolysisVelocityCoupledFvPatchVectorField | ( | const fvPatch & | p, |
const DimensionedField< vector, volMesh > & | iF | ||
) |
Definition at line 32 of file filmPyrolysisVelocityCoupledFvPatchVectorField.C.
Referenced by filmPyrolysisVelocityCoupledFvPatchVectorField::clone().
filmPyrolysisVelocityCoupledFvPatchVectorField | ( | const fvPatch & | p, |
const DimensionedField< vector, volMesh > & | iF, | ||
const dictionary & | dict | ||
) |
Definition at line 64 of file filmPyrolysisVelocityCoupledFvPatchVectorField.C.
filmPyrolysisVelocityCoupledFvPatchVectorField | ( | const filmPyrolysisVelocityCoupledFvPatchVectorField & | ptf, |
const fvPatch & | p, | ||
const DimensionedField< vector, volMesh > & | iF, | ||
const fvPatchFieldMapper & | mapper | ||
) |
Definition at line 47 of file filmPyrolysisVelocityCoupledFvPatchVectorField.C.
filmPyrolysisVelocityCoupledFvPatchVectorField | ( | const filmPyrolysisVelocityCoupledFvPatchVectorField & | fpvpvf | ) |
Definition at line 86 of file filmPyrolysisVelocityCoupledFvPatchVectorField.C.
filmPyrolysisVelocityCoupledFvPatchVectorField | ( | const filmPyrolysisVelocityCoupledFvPatchVectorField & | fpvpvf, |
const DimensionedField< vector, volMesh > & | iF | ||
) |
Definition at line 100 of file filmPyrolysisVelocityCoupledFvPatchVectorField.C.
TypeName | ( | "filmPyrolysisVelocityCoupled" | ) |
|
inlinevirtual |
Definition at line 124 of file filmPyrolysisVelocityCoupledFvPatchVectorField.H.
References filmPyrolysisVelocityCoupledFvPatchVectorField::filmPyrolysisVelocityCoupledFvPatchVectorField().
|
inlinevirtual |
Definition at line 141 of file filmPyrolysisVelocityCoupledFvPatchVectorField.H.
References filmPyrolysisVelocityCoupledFvPatchVectorField::filmPyrolysisVelocityCoupledFvPatchVectorField().
|
inline |
Definition at line 157 of file filmPyrolysisVelocityCoupledFvPatchVectorField.H.
|
inline |
Definition at line 163 of file filmPyrolysisVelocityCoupledFvPatchVectorField.H.
|
inline |
Definition at line 169 of file filmPyrolysisVelocityCoupledFvPatchVectorField.H.
|
inline |
Definition at line 175 of file filmPyrolysisVelocityCoupledFvPatchVectorField.H.
|
virtual |
Definition at line 115 of file filmPyrolysisVelocityCoupledFvPatchVectorField.C.
References Foam::dimArea, Foam::dimDensity, Foam::dimVelocity, Foam::exit(), Foam::FatalError, FatalErrorInFunction, objectRegistry::findObject(), UPstream::msgType(), Foam::nl, Foam::foamVersion::patch, phi, and regionModel::time().
|
virtual |
Definition at line 206 of file filmPyrolysisVelocityCoupledFvPatchVectorField.C.
References os(), fvPatchField::write(), and Ostream::writeEntryIfDifferent().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.