34 namespace regionModels
36 namespace surfaceFilmModels
tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh >> grad(const GeometricField< Type, fvsPatchField, surfaceMesh > &ssf)
const volScalarField & VbyA() const
Return the cell layer volume/area [m].
Base class for surface film models.
Base class for film (stress-based) force models.
A list of keyword definitions, which are a keyword followed by any number of values (e...
T & ref() const
Return non-const reference or generate a fatal error.
thermocapillaryForce(surfaceFilmRegionModel &film, const dictionary &dict)
Construct from surface film model.
Macros for easy insertion into run-time selection tables.
addToRunTimeSelectionTable(ejectionModel, BrunDrippingEjection, dictionary)
Calculate the gradient of the given field.
const dimensionSet dimForce
virtual tmp< fvVectorMatrix > correct(volVectorField &U)
Correct.
fvMatrix< vector > fvVectorMatrix
surfaceFilmRegionModel & filmModel_
Reference to the film surface film model.
A class for managing temporary objects.
defineTypeNameAndDebug(kinematicSingleLayer, 0)
virtual tmp< volScalarField > sigma() const =0
Return the film surface tension [N/m].
virtual ~thermocapillaryForce()
Destructor.