|
preCICE v3.4.1
|
Wrapper struct that is used to transfer RBF-specific parameters to the GPU. More...
#include <BasisFunctions.hpp>
Public Attributes | |
| double | parameter1 {} |
| double | parameter2 {} |
| double | parameter3 {} |
Wrapper struct that is used to transfer RBF-specific parameters to the GPU.
Its parameters 1, 2 and 3 are filled individually, depending on the requirements of each RBF (e.g., support radius, shape parameter, etc.). This parameter struct is handed to the GPU device kernel when assembling the interpolation matrices and its parameters used in every RBF evaluation. Since there are at most 3 parameters for a RBF in the current implementation, 3 parameters are required in this struct, but ignored if the specific RBF does not require them all.
Definition at line 40 of file BasisFunctions.hpp.
| double precice::mapping::RadialBasisParameters::parameter1 {} |
Definition at line 41 of file BasisFunctions.hpp.
| double precice::mapping::RadialBasisParameters::parameter2 {} |
Definition at line 42 of file BasisFunctions.hpp.
| double precice::mapping::RadialBasisParameters::parameter3 {} |
Definition at line 43 of file BasisFunctions.hpp.