walberla::free_surface::KernelK8< Stencil_T > Class Template Reference

#include <SmoothingSweep.h>

Public Member Functions

 KernelK8 (real_t epsilon)
 
real_t kernelFunction (const Vector3< real_t > &dirVec) const
 
real_t getSupportRadius () const
 
uint_t getStencilSize () const
 

Private Attributes

real_t epsilon_
 
uint_t stencilSize_
 

Constructor & Destructor Documentation

◆ KernelK8()

template<typename Stencil_T >
walberla::free_surface::KernelK8< Stencil_T >::KernelK8 ( real_t  epsilon)
inline

Member Function Documentation

◆ getStencilSize()

template<typename Stencil_T >
uint_t walberla::free_surface::KernelK8< Stencil_T >::getStencilSize ( ) const
inline

◆ getSupportRadius()

template<typename Stencil_T >
real_t walberla::free_surface::KernelK8< Stencil_T >::getSupportRadius ( ) const
inline

◆ kernelFunction()

template<typename Stencil_T >
real_t walberla::free_surface::KernelK8< Stencil_T >::kernelFunction ( const Vector3< real_t > &  dirVec) const
inline

Member Data Documentation

◆ epsilon_

template<typename Stencil_T >
real_t walberla::free_surface::KernelK8< Stencil_T >::epsilon_
private

◆ stencilSize_

template<typename Stencil_T >
uint_t walberla::free_surface::KernelK8< Stencil_T >::stencilSize_
private

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