#include <sph_kernel.h>
List of all members.
Detailed Description
template<typename Types>
class OpenTissue::sph::SmoothingKernel< Types >
Smoothing Kernel Base Class. This class uses a varying support radius
Member Typedef Documentation
template<typename Types >
template<typename Types >
Constructor & Destructor Documentation
template<typename Types >
template<typename Types >
Member Function Documentation
template<typename Types >
Check Range.
- Parameters:
-
| r | The difference vector undergoing the check. |
| h | The finite support radius. |
- Returns:
- True if 0 <= |r| <= h, else false.
template<typename Types >
Evaluate.
- Parameters:
-
| r | The difference vector (or relative position) r. |
| h | The finite support radius. |
- Returns:
- The evaluation of the Kernel at r.
template<typename Types >
Gradient.
- Parameters:
-
| r | The difference vector (or relative position) r. |
| h | The finite support radius. |
- Returns:
- The gradient of the Kernel at r.
template<typename Types >
Laplacian.
- Parameters:
-
| r | The difference vector (or relative position) r. |
| h | The finite support radius. |
- Returns:
- The laplacian of the Kernel at r.
The documentation for this class was generated from the following file:
- /home/hauberg/Dokumenter/Capture/humim-tracker-0.1/src/OpenTissue/OpenTissue/dynamics/sph/sph_kernel.h