Abstract base-class for contact-angle models which return the cosine contact angle field. More...

Public Member Functions | |
| TypeName ("contactAngleModel") | |
| Runtime type information. More... | |
| declareRunTimeSelectionTable (autoPtr, contactAngleModel, dictionary,(const dictionary &dict),(dict)) | |
| contactAngleModel () | |
| virtual autoPtr< contactAngleModel > | clone () const =0 |
| Construct and return a clone. More... | |
| virtual | ~contactAngleModel () |
| Destructor. More... | |
| virtual tmp< scalarField > | cosTheta (const fvPatchVectorField &Up, const vectorField &nHat) const =0 |
| Cosine of the contact angle. More... | |
| virtual void | write (Ostream &os) const =0 |
| Write data in dictionary format. More... | |
Static Public Member Functions | |
| static autoPtr< contactAngleModel > | New (const dictionary &dict) |
Static Protected Member Functions | |
| static const dictionary & | contactAngleDict (const dictionary &dict) |
Abstract base-class for contact-angle models which return the cosine contact angle field.
contactAngle
{
type <contact angle model type>;
<coefficient name> <coefficient value>;
.
.
.
}
Definition at line 64 of file contactAngleModel.H.
Definition at line 39 of file contactAngleModel.C.
|
virtual |
Destructor.
Definition at line 45 of file contactAngleModel.C.
|
inlinestaticprotected |
Definition at line 70 of file contactAngleModel.H.
References dict.
Referenced by contactAngleModel::New().

| TypeName | ( | "contactAngleModel" | ) |
Runtime type information.
| declareRunTimeSelectionTable | ( | autoPtr | , |
| contactAngleModel | , | ||
| dictionary | , | ||
| (const dictionary &dict) | , | ||
| (dict) | |||
| ) |
|
pure virtual |
Construct and return a clone.
Implemented in temperatureDependent, gravitational, dynamic, and constant.
|
static |
Definition at line 31 of file contactAngleModelNew.C.
References contactAngleModel::contactAngleDict(), dict, Foam::endl(), Foam::exit(), Foam::FatalIOError, FatalIOErrorInFunction, and dictionary::lookup().

|
pure virtual |
Cosine of the contact angle.
Implemented in temperatureDependent, gravitational, dynamic, and constant.
|
pure virtual |
Write data in dictionary format.
Implemented in temperatureDependent, gravitational, dynamic, and constant.
Referenced by Foam::writeEntry().
