#include <PrimFuncMethod.hpp>
Inheritance diagram for PrimFuncMthdKernFactor< T >:


Public Member Functions | |
| virtual T | Kernel (T x, T y)=0 |
The function (inherited from the base). | |
| virtual T | YFactor (T y)=0 |
The function . | |
| virtual T | NonZeroMinY (T x)=0 |
| Bounds of set where the integrand is non-zero. | |
| virtual T | NonZeroMaxY (T x)=0 |
| Bounds of set where the integrand is non-zero. | |
| int | NGaussPoints () const |
| Returns the # of the gaussian points for this dim. | |
| PrimFuncMthdKernFactor (int the_n_gauss_points) | |
| Constructor. | |
| virtual | ~PrimFuncMthdKernFactor () |
| Virtual destructor. | |
We assume that the integrand is a product of the form
(one term
for every dimension). The method of primitive functions gets as the argument the array of the pointers to the structures describing the pairs
and the bounds of the domain for every dimension (one structure per dimension)
| PrimFuncMthdKernFactor< T >::PrimFuncMthdKernFactor | ( | int | the_n_gauss_points | ) | [inline] |
Constructor.
| [in] | the_n_gauss_points | The # of the gaussian points for this dim. |
| virtual PrimFuncMthdKernFactor< T >::~PrimFuncMthdKernFactor | ( | ) | [inline, virtual] |
Virtual destructor.
| virtual T PrimFuncMthdKernFactor< T >::Kernel | ( | T | x, | |
| T | y | |||
| ) | [pure virtual] |
| virtual T PrimFuncMthdKernFactor< T >::YFactor | ( | T | y | ) | [pure virtual] |
The function
.
| virtual T PrimFuncMthdKernFactor< T >::NonZeroMinY | ( | T | x | ) | [pure virtual] |
Bounds of set where the integrand is non-zero.
| virtual T PrimFuncMthdKernFactor< T >::NonZeroMaxY | ( | T | x | ) | [pure virtual] |
Bounds of set where the integrand is non-zero.
| int PrimFuncMthdKernFactor< T >::NGaussPoints | ( | ) | const [inline] |
Returns the # of the gaussian points for this dim.
1.5.2