|
| | fmm_rbf_kernel (const rbf::rbf_base &rbf) |
| |
| int | getPosition (const unsigned int) const |
| |
| double | getMutualCoefficient () const |
| |
| double | evaluate (double xt, double yt, double zt, double xs, double ys, double zs) const |
| |
| void | evaluateBlockAndDerivative (double xt, double yt, double zt, double xs, double ys, double zs, double block[1], double blockDerivative[3]) const |
| |
| double | getScaleFactor (const double, const int) const override |
| |
| double | getScaleFactor (const double) const override |
| |
| double | evaluate (const FPoint< double > &pt, const FPoint< double > &ps) const |
| |
|
| static constexpr bool | kEvaluateGradient = false |
| |
| static const KERNEL_FUNCTION_TYPE | Type = NON_HOMOGENEOUS |
| |
| static const unsigned int | NCMP = 1 |
| |
| static const unsigned int | NPV = 1 |
| |
| static const unsigned int | NPOT = 1 |
| |
| static const unsigned int | NRHS = 1 |
| |
| static const unsigned int | NLHS = 1 |
| |
◆ fmm_rbf_kernel()
| rsmesh::fmm::fmm_rbf_kernel::fmm_rbf_kernel |
( |
const rbf::rbf_base & | rbf | ) |
|
|
inlineexplicit |
◆ evaluate() [1/2]
| double rsmesh::fmm::fmm_rbf_kernel::evaluate |
( |
const FPoint< double > & | pt, |
|
|
const FPoint< double > & | ps ) const |
|
inline |
◆ evaluate() [2/2]
| double rsmesh::fmm::fmm_rbf_kernel::evaluate |
( |
double | xt, |
|
|
double | yt, |
|
|
double | zt, |
|
|
double | xs, |
|
|
double | ys, |
|
|
double | zs ) const |
|
inline |
◆ evaluateBlockAndDerivative()
| void rsmesh::fmm::fmm_rbf_kernel::evaluateBlockAndDerivative |
( |
double | xt, |
|
|
double | yt, |
|
|
double | zt, |
|
|
double | xs, |
|
|
double | ys, |
|
|
double | zs, |
|
|
double | block[1], |
|
|
double | blockDerivative[3] ) const |
|
inline |
◆ getMutualCoefficient()
| double rsmesh::fmm::fmm_rbf_kernel::getMutualCoefficient |
( |
| ) |
const |
|
inline |
◆ getPosition()
| int rsmesh::fmm::fmm_rbf_kernel::getPosition |
( |
const unsigned int | | ) |
const |
|
inline |
◆ getScaleFactor() [1/2]
| double rsmesh::fmm::fmm_rbf_kernel::getScaleFactor |
( |
const double | | ) |
const |
|
inlineoverride |
◆ getScaleFactor() [2/2]
| double rsmesh::fmm::fmm_rbf_kernel::getScaleFactor |
( |
const double | , |
|
|
const int | ) const |
|
inlineoverride |
◆ kEvaluateGradient
| constexpr bool rsmesh::fmm::fmm_rbf_kernel::kEvaluateGradient = false |
|
staticconstexpr |
◆ NCMP
| const unsigned int rsmesh::fmm::fmm_rbf_kernel::NCMP = 1 |
|
static |
◆ NLHS
| const unsigned int rsmesh::fmm::fmm_rbf_kernel::NLHS = 1 |
|
static |
◆ NPOT
| const unsigned int rsmesh::fmm::fmm_rbf_kernel::NPOT = 1 |
|
static |
◆ NPV
| const unsigned int rsmesh::fmm::fmm_rbf_kernel::NPV = 1 |
|
static |
◆ NRHS
| const unsigned int rsmesh::fmm::fmm_rbf_kernel::NRHS = 1 |
|
static |
◆ Type
| const KERNEL_FUNCTION_TYPE rsmesh::fmm::fmm_rbf_kernel::Type = NON_HOMOGENEOUS |
|
static |
该结构体的文档由以下文件生成: