All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
blendedSchemeBase< Type > Class Template Referenceabstract

Base class for blended schemes to provide access to the blending factor surface field. More...

Inheritance diagram for blendedSchemeBase< Type >:
Collaboration diagram for blendedSchemeBase< Type >:

Public Member Functions

 blendedSchemeBase ()
 Constructor. More...
 
virtual ~blendedSchemeBase ()
 Destructor. More...
 
virtual tmp< surfaceScalarFieldblendingFactor (const GeometricField< Type, fvPatchField, volMesh > &vf) const =0
 Return the face-based blending factor. More...
 

Detailed Description

template<class Type>
class Foam::blendedSchemeBase< Type >

Base class for blended schemes to provide access to the blending factor surface field.

Definition at line 52 of file blendedSchemeBase.H.

Constructor & Destructor Documentation

◆ blendedSchemeBase()

blendedSchemeBase ( )
inline

Constructor.

Definition at line 60 of file blendedSchemeBase.H.

◆ ~blendedSchemeBase()

virtual ~blendedSchemeBase ( )
inlinevirtual

Destructor.

Definition at line 64 of file blendedSchemeBase.H.

References blendedSchemeBase< Type >::blendingFactor().

Here is the call graph for this function:

Member Function Documentation

◆ blendingFactor()

virtual tmp<surfaceScalarField> blendingFactor ( const GeometricField< Type, fvPatchField, volMesh > &  vf) const
pure virtual

Return the face-based blending factor.

Implemented in cellCoBlended< Type >, CoBlended< Type >, localBlended< Type >, and blended< Type >.

Referenced by blendedSchemeBase< Type >::~blendedSchemeBase().

Here is the caller graph for this function:

The documentation for this class was generated from the following file: