Go to the documentation of this file.
36 namespace regionModels
38 namespace surfaceFilmModels
48 thermocapillaryForce::thermocapillaryForce
virtual ~thermocapillaryForce()
tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh >> grad(const GeometricField< Type, fvsPatchField, surfaceMesh > &ssf)
A class for managing temporary objects.
const dimensionedScalar alpha
const dimensionSet dimForce
addToRunTimeSelectionTable(surfaceFilmRegionModel, kinematicSingleLayer, mesh)
virtual const volScalarField & sigma() const =0
fvMatrix< vector > fvVectorMatrix
const dimensionSet dimArea(sqr(dimLength))
Base class for surface film models.
virtual const volScalarField & alpha() const =0
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
virtual tmp< fvVectorMatrix > correct(volVectorField &U)
Macros for easy insertion into run-time selection tables.
defineTypeNameAndDebug(kinematicSingleLayer, 0)
Base class for film (stress-based) force models.
Calculate the gradient of the given field.
dimensionedScalar sigma("sigma", dimMass/sqr(dimTime), transportProperties)
surfaceFilmRegionModel & filmModel_
const dimensionSet dimVolume(pow3(dimLength))
Generic GeometricField class.