|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
Enumerations | |
| enum | RBFKernelType { UnknownRBFKernel = -1 , Distance = 0 , DistanceA1 , InversedDistanceA1 , InversedDistanceA1Compact , Gaussian , CPC2 , CPC0 } |
Functions | |
| DNDS_DEFINE_ENUM_JSON (RBFKernelType, { {RBFKernelType::UnknownRBFKernel, nullptr}, {RBFKernelType::Distance, "Distance"}, {RBFKernelType::DistanceA1, "DistanceA1"}, {RBFKernelType::InversedDistanceA1, "InversedDistanceA1"}, {RBFKernelType::InversedDistanceA1Compact, "InversedDistanceA1Compact"}, {RBFKernelType::Gaussian, "Gaussian"}, {RBFKernelType::CPC2, "CPC2"}, {RBFKernelType::CPC0, "CPC0"}, }) inline bool KernelIsCompact(RBFKernelType t) | |
| real | GetMaxRij (const tSmallCoords ¢, const tSmallCoords &xs) |
| template<class TIn > | |
| MatrixXR | FRBFBasis (TIn RiXj, RBFKernelType kernel) |
| template<class Tcent , class Tx > | |
| MatrixXR | RBFCPC2 (Tcent cent, Tx xs, real R, RBFKernelType kernel=Gaussian) |
| template<class TF > | |
| MatrixXR | RBFInterpolateSolveCoefs (const tSmallCoords &xs, const TF fs, real R, RBFKernelType kernel=Gaussian) |
| template<class TF > | |
| MatrixXR | RBFInterpolateSolveCoefsNoPoly (const tSmallCoords &xs, const TF fs, real R, RBFKernelType kernel=Gaussian) |
| Enumerator | |
|---|---|
| UnknownRBFKernel | |
| Distance | |
| DistanceA1 | |
| InversedDistanceA1 | |
| InversedDistanceA1Compact | |
| Gaussian | |
| CPC2 | |
| CPC0 | |
Definition at line 10 of file RadialBasisFunction.hpp.
| DNDS::Geom::RBF::DNDS_DEFINE_ENUM_JSON | ( | RBFKernelType | , |
| { {RBFKernelType::UnknownRBFKernel, nullptr}, {RBFKernelType::Distance, "Distance"}, {RBFKernelType::DistanceA1, "DistanceA1"}, {RBFKernelType::InversedDistanceA1, "InversedDistanceA1"}, {RBFKernelType::InversedDistanceA1Compact, "InversedDistanceA1Compact"}, {RBFKernelType::Gaussian, "Gaussian"}, {RBFKernelType::CPC2, "CPC2"}, {RBFKernelType::CPC0, "CPC0"}, } | |||
| ) |
Definition at line 22 of file RadialBasisFunction.hpp.
|
inline |
|
inline |
Definition at line 44 of file RadialBasisFunction.hpp.
|
inline |
Definition at line 99 of file RadialBasisFunction.hpp.
|
inline |
|
inline |
Definition at line 136 of file RadialBasisFunction.hpp.