OpenFOAM logo
The Open Source CFD Toolbox
  Source Guide OpenCFD Solutions Contact OpenFOAM

constantAlphaContactAngleFvPatchScalarField Class Reference

A constant alphaContactAngle scalar boundary condition (alphaContactAngleFvPatchScalarField). More...

Inheritance diagram for constantAlphaContactAngleFvPatchScalarField:
Collaboration diagram for constantAlphaContactAngleFvPatchScalarField:

List of all members.


Public Member Functions

 TypeName ("constantAlphaContactAngle")
 Runtime type information.
 constantAlphaContactAngleFvPatchScalarField (const fvPatch &, const DimensionedField< scalar, volMesh > &)
 Construct from patch and internal field.
 constantAlphaContactAngleFvPatchScalarField (const fvPatch &, const DimensionedField< scalar, volMesh > &, const dictionary &)
 Construct from patch, internal field and dictionary.
 constantAlphaContactAngleFvPatchScalarField (const constantAlphaContactAngleFvPatchScalarField &, const fvPatch &, const DimensionedField< scalar, volMesh > &, const fvPatchFieldMapper &)
 Construct by mapping given.
 constantAlphaContactAngleFvPatchScalarField (const constantAlphaContactAngleFvPatchScalarField &)
 Construct as copy.
virtual tmp< fvPatchScalarFieldclone () const
 Construct and return a clone.
 constantAlphaContactAngleFvPatchScalarField (const constantAlphaContactAngleFvPatchScalarField &, const DimensionedField< scalar, volMesh > &)
 Construct as copy setting internal field reference.
virtual tmp< fvPatchScalarFieldclone (const DimensionedField< scalar, volMesh > &iF) const
 Construct and return a clone setting internal field reference.
virtual tmp< scalarFieldtheta (const fvPatchVectorField &Up, const fvsPatchVectorField &nHat) const
 Return the equilibrium contact-angle.
virtual void write (Ostream &) const
 Write.

Detailed Description

A constant alphaContactAngle scalar boundary condition (alphaContactAngleFvPatchScalarField).

Source files

Definition at line 45 of file constantAlphaContactAngleFvPatchScalarField.H.


Constructor & Destructor Documentation

Construct from patch and internal field.

Definition at line 27 of file constantAlphaContactAngleFvPatchScalarField.C.

Construct from patch, internal field and dictionary.

Definition at line 53 of file constantAlphaContactAngleFvPatchScalarField.C.

Construct by mapping given.

constantAlphaContactAngleFvPatchScalarField onto a new patch

Definition at line 39 of file constantAlphaContactAngleFvPatchScalarField.C.

Construct as copy setting internal field reference.

Definition at line 79 of file constantAlphaContactAngleFvPatchScalarField.C.


Member Function Documentation

TypeName ( "constantAlphaContactAngle"   ) 

Runtime type information.

virtual tmp<fvPatchScalarField> clone (  )  const [inline, virtual]

Construct and return a clone.

Reimplemented from alphaContactAngleFvPatchScalarField.

Definition at line 98 of file constantAlphaContactAngleFvPatchScalarField.H.

virtual tmp<fvPatchScalarField> clone ( const DimensionedField< scalar, volMesh > &  iF  )  const [inline, virtual]

Construct and return a clone setting internal field reference.

Reimplemented from alphaContactAngleFvPatchScalarField.

Definition at line 115 of file constantAlphaContactAngleFvPatchScalarField.H.

Foam::tmp< Foam::scalarField > theta ( const fvPatchVectorField Up,
const fvsPatchVectorField nHat 
) const [virtual]

Return the equilibrium contact-angle.

Implements alphaContactAngleFvPatchScalarField.

Definition at line 93 of file constantAlphaContactAngleFvPatchScalarField.C.

void write ( Ostream os  )  const [virtual]

Write.

Reimplemented from alphaContactAngleFvPatchScalarField.

Definition at line 103 of file constantAlphaContactAngleFvPatchScalarField.C.


The documentation for this class was generated from the following files:
Copyright © 2000-2009 OpenCFD Ltd