16#ifndef CUBBYFLOW_SPH_KERNELS_HPP
17#define CUBBYFLOW_SPH_KERNELS_HPP
47 double operator()(
double distance)
const;
50 [[
nodiscard]]
double FirstDerivative(
double distance)
const;
53 [[
nodiscard]]
double SecondDerivative(
double distance)
const;
85 double operator()(
double distance)
const;
88 [[
nodiscard]]
double FirstDerivative(
double distance)
const;
91 [[
nodiscard]]
double SecondDerivative(
double distance)
const;
141 double operator()(
double distance)
const;
144 [[
nodiscard]]
double FirstDerivative(
double distance)
const;
147 [[
nodiscard]]
double SecondDerivative(
double distance)
const;
182 double operator()(
double distance)
const;
185 [[
nodiscard]]
double FirstDerivative(
double distance)
const;
188 [[
nodiscard]]
double SecondDerivative(
double distance)
const;
Definition pybind11Utils.hpp:21
Matrix< T, Rows, 1 > Vector
Definition Matrix.hpp:738
Definition SPHKernels.hpp:133
double h5
Fifth-power of the kernel radius.
Definition SPHKernels.hpp:169
double h
Kernel radius.
Definition SPHKernels.hpp:157
double h2
Square of the kernel radius.
Definition SPHKernels.hpp:160
double h3
Cubic of the kernel radius.
Definition SPHKernels.hpp:163
double h4
Fourth-power of the kernel radius.
Definition SPHKernels.hpp:166
Definition SPHKernels.hpp:174
double h2
Square of the kernel radius.
Definition SPHKernels.hpp:201
double h3
Cubic of the kernel radius.
Definition SPHKernels.hpp:204
double h
Kernel radius.
Definition SPHKernels.hpp:198
double h5
Fifth-power of the kernel radius.
Definition SPHKernels.hpp:210
double h4
Fourth-power of the kernel radius.
Definition SPHKernels.hpp:207
Spiky N-D SPH kernel function object.
Definition SPHKernels.hpp:127
Definition SPHKernels.hpp:39
double h4
Fourth-power of the kernel radius.
Definition SPHKernels.hpp:72
double h3
Cubic of the kernel radius.
Definition SPHKernels.hpp:69
double h
Kernel radius.
Definition SPHKernels.hpp:63
double h2
Square of the kernel radius.
Definition SPHKernels.hpp:66
Definition SPHKernels.hpp:77
double h5
Fifth-power of the kernel radius.
Definition SPHKernels.hpp:110
double h
Kernel radius.
Definition SPHKernels.hpp:101
double h2
Square of the kernel radius.
Definition SPHKernels.hpp:104
double h3
Cubic of the kernel radius.
Definition SPHKernels.hpp:107
Standard N-D SPH kernel function object.
Definition SPHKernels.hpp:33