Loading...
Searching...
No Matches
blendedSchemeBase< Type > Class Template Referenceabstract

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

#include <blendedSchemeBase.H>

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

Public Member Functions

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

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 49 of file blendedSchemeBase.H.

Constructor & Destructor Documentation

◆ blendedSchemeBase()

template<class Type>
blendedSchemeBase ( )
default

Constructor.

◆ ~blendedSchemeBase()

template<class Type>
virtual ~blendedSchemeBase ( )
virtualdefault

Destructor.

Member Function Documentation

◆ blendingFactor()

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

Return the face-based blending factor.

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


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