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

#include <RBFFunction.H>

Inheritance diagram for Foam::RBFFunction:
Foam::Gauss Foam::IMQB Foam::TPS Foam::W2

Public Member Functions

 TypeName ("RBFFunction")
 
 declareRunTimeSelectionTable (autoPtr, RBFFunction, dictionary,(const dictionary &dict),(dict))
 
 RBFFunction ()
 
virtual autoPtr< RBFFunctionclone () const =0
 
virtual ~RBFFunction ()
 
virtual scalarField weights (const vectorField &controlPoints, const vector &dataPoint) const =0
 

Static Public Member Functions

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

Detailed Description

Definition at line 57 of file RBFFunction.H.

Constructor & Destructor Documentation

◆ RBFFunction()

Foam::RBFFunction::RBFFunction ( )
inline

Definition at line 101 of file RBFFunction.H.

◆ ~RBFFunction()

virtual Foam::RBFFunction::~RBFFunction ( )
inlinevirtual

Definition at line 110 of file RBFFunction.H.

Member Function Documentation

◆ clone()

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

Implemented in Foam::Gauss, Foam::IMQB, Foam::TPS, and Foam::W2.

◆ declareRunTimeSelectionTable()

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

◆ New()

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

Definition at line 38 of file newRBFFunction.C.

◆ TypeName()

Foam::RBFFunction::TypeName ( "RBFFunction" )

◆ weights()

virtual scalarField Foam::RBFFunction::weights ( const vectorField & controlPoints,
const vector & dataPoint ) const
pure virtual

Implemented in Foam::Gauss, Foam::IMQB, Foam::TPS, and Foam::W2.


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