kernel_fcn Abstract Interface

abstract interface
public pure subroutine kernel_fcn(skf, r, dx, w, dwdx)

Arguments

Type IntentOptional Attributes Name
class(smoothed_kernel_function_type), intent(in) :: skf

Smoothed kernel function
光滑核函数

real(kind=rk), intent(in) :: r

Euclidean distance between two points
欧氏距离

real(kind=rk), intent(in) :: dx(2)

dimensional distance between two points
对应坐标轴距离

real(kind=rk), intent(out) :: w

kernel value
核函数

real(kind=rk), intent(out) :: dwdx(2)

derivative of kernel value
核函数导数

Description

Kernel function
光滑核函数