milupHPC documentation
  • SPH
  • KernelHandler
Public Member Functions | Public Attributes | List of all members
SPH::KernelHandler Class Reference

SPH smoothing kernel handler. More...

+ Collaboration diagram for SPH::KernelHandler:
Collaboration graph

Public Member Functions

 KernelHandler ()
 Default constructor. More...
 
 KernelHandler (Smoothing::Kernel smoothingKernel)
 Constructor choosing the SPH smoothing kernel. More...
 
 ~KernelHandler ()
 Destructor. More...
 

Public Attributes

SPH_kernel kernel
 SPH smoothing kernel typedef/kind of function pointer. More...
 

Detailed Description

SPH smoothing kernel handler.

Definition at line 19 of file kernel_handler.cuh.

Constructor & Destructor Documentation

◆ KernelHandler() [1/2]

SPH::KernelHandler::KernelHandler ( )

Default constructor.

Definition at line 9 of file kernel_handler.cu.

◆ KernelHandler() [2/2]

SPH::KernelHandler::KernelHandler ( Smoothing::Kernel  smoothingKernel)

Constructor choosing the SPH smoothing kernel.

Parameters
smoothingKernelSPH smoothing kernel selection

Definition at line 13 of file kernel_handler.cu.

◆ ~KernelHandler()

SPH::KernelHandler::~KernelHandler ( )

Destructor.

Definition at line 38 of file kernel_handler.cu.

Member Data Documentation

◆ kernel

SPH_kernel SPH::KernelHandler::kernel

SPH smoothing kernel typedef/kind of function pointer.

Definition at line 26 of file kernel_handler.cuh.


The documentation for this class was generated from the following files:
  • include/sph/kernel_handler.cuh
  • src/sph/kernel_handler.cu

milupHPC - SPH::KernelHandler Class Reference
Generated on Wed Aug 31 2022 12:16:54 by Doxygen 1.9.3