valSPH
 All Classes Files Functions Variables
GaussianKernel Class Reference

#include <GaussianKernel.h>

Inheritance diagram for GaussianKernel:
Inheritance graph
Collaboration diagram for GaussianKernel:
Collaboration graph

Public Member Functions

 GaussianKernel ()
 It creates a new empty GaussianKernel.
 
double dAlphaEvaluate (vector< int > alpha, vector< double > q, double h)
 It evaluates the kernel function and its Schwartz multi-index differentials.
 
 ~GaussianKernel ()
 It destroys the GaussianKernel object.
 
- Public Member Functions inherited from Kernel
 Kernel ()
 It, in fact its children, creates a new empty Kernel.
 
 ~Kernel ()
 It destroys the Kernel object.
 

Constructor & Destructor Documentation

GaussianKernel::GaussianKernel ( )

It creates a new empty GaussianKernel.

GaussianKernel::~GaussianKernel ( )

It destroys the GaussianKernel object.

Member Function Documentation

double GaussianKernel::dAlphaEvaluate ( vector< int >  alpha,
vector< double >  q,
double  h 
)
virtual

It evaluates the kernel function and its Schwartz multi-index differentials.

Parameters
alphais the multi-index
qes r-r'
h
Returns
D^alpha(q,h), where D^alpha are the differential operator with Schwartz multi-index notation and alpha=0..n

Implements Kernel.


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