Loading...
Searching...
No Matches
Foam::Filter Class Referenceabstract

#include <Filter.H>

Inheritance diagram for Foam::Filter:
Foam::IntegralFilter

Public Member Functions

 TypeName ("Filter")
 
 declareRunTimeSelectionTable (autoPtr, Filter, dictionary,(const dictionary &dict),(dict))
 
 Filter ()
 
virtual autoPtr< Filterclone () const =0
 
virtual ~Filter ()
 
virtual List< scalarList > apply (const List< labelList > &cells, const List< point > &convPoints, const fvMesh &mesh) const =0
 

Static Public Member Functions

static autoPtr< FilterNew (const word &type, const dictionary &dict)
 

Detailed Description

Definition at line 52 of file Filter.H.

Constructor & Destructor Documentation

◆ Filter()

Foam::Filter::Filter ( )
inline

Definition at line 77 of file Filter.H.

◆ ~Filter()

virtual Foam::Filter::~Filter ( )
inlinevirtual

Definition at line 85 of file Filter.H.

Member Function Documentation

◆ apply()

virtual List< scalarList > Foam::Filter::apply ( const List< labelList > & cells,
const List< point > & convPoints,
const fvMesh & mesh ) const
pure virtual

Implemented in Foam::IntegralFilter.

◆ clone()

virtual autoPtr< Filter > Foam::Filter::clone ( ) const
pure virtual

Implemented in Foam::IntegralFilter.

◆ declareRunTimeSelectionTable()

Foam::Filter::declareRunTimeSelectionTable ( autoPtr ,
Filter ,
dictionary ,
(const dictionary &dict) ,
(dict)  )

◆ New()

autoPtr< Filter > Foam::Filter::New ( const word & type,
const dictionary & dict )
static

Definition at line 38 of file NewFilter.C.

◆ TypeName()

Foam::Filter::TypeName ( "Filter" )

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