#include "../particles.cuh"
#include "../parameter.h"
#include "../helper.cuh"
#include <assert.h>
#include "../cuda_utils/linalg.cuh"
Go to the source code of this file.
|
| __device__ void | SPH::SmoothingKernel::spiky (real *W, real dWdx[DIM], real *dWdr, real dx[DIM], real sml) |
| | Spiky kernel (Desbrun & Cani). More...
|
| |
| __device__ void | SPH::SmoothingKernel::cubicSpline (real *W, real dWdx[DIM], real *dWdr, real dx[DIM], real sml) |
| | Cubic spline kernel (Monaghan & Lattanzio 1985). More...
|
| |
| __device__ void | SPH::SmoothingKernel::wendlandc2 (real *W, real dWdx[DIM], real *dWdr, real dx[DIM], real sml) |
| |
| __device__ void | SPH::SmoothingKernel::wendlandc4 (real *W, real dWdx[DIM], real *dWdr, real dx[DIM], real sml) |
| |
| __device__ void | SPH::SmoothingKernel::wendlandc6 (real *W, real dWdx[DIM], real *dWdr, real dx[DIM], real sml) |
| |
| CUDA_CALLABLE_MEMBER real | SPH::fixTensileInstability (SPH_kernel kernel, Particles *particles, int p1, int p2) |
| | Calculates the kernel for the tensile instability fix (Monaghan 2000). More...
|
| |
◆ MILUPHPC_KERNEL_CUH
| #define MILUPHPC_KERNEL_CUH |