numerical-collection-cpp 0.10.0
A collection of algorithms in numerical analysis implemented in C++
Loading...
Searching...
No Matches
num_collect::rbf::rbfs::multi_quadric_rbf< Scalar > Class Template Reference

Class of Multi-quadric RBF [6]. More...

#include <num_collect/rbf/rbfs/multi_quadric_rbf.h>

+ Collaboration diagram for num_collect::rbf::rbfs::multi_quadric_rbf< Scalar >:

Public Types

using scalar_type = Scalar
 Type of scalars.
 

Public Member Functions

auto operator() (const scalar_type &distance_rate) const noexcept -> scalar_type
 Calculate a function value of RBF.
 

Detailed Description

template<base::concepts::real_scalar Scalar>
class num_collect::rbf::rbfs::multi_quadric_rbf< Scalar >

Class of Multi-quadric RBF [6].

Template Parameters
ScalarType of scalars.
Warning
This RBF is written in [6], but didn't work in RBF interpolation.

Definition at line 37 of file multi_quadric_rbf.h.

Member Typedef Documentation

◆ scalar_type

template<base::concepts::real_scalar Scalar>
using num_collect::rbf::rbfs::multi_quadric_rbf< Scalar >::scalar_type = Scalar

Type of scalars.

Definition at line 40 of file multi_quadric_rbf.h.

Member Function Documentation

◆ operator()()

template<base::concepts::real_scalar Scalar>
auto num_collect::rbf::rbfs::multi_quadric_rbf< Scalar >::operator() ( const scalar_type & distance_rate) const -> scalar_type
inlinenodiscardnoexcept

Calculate a function value of RBF.

Parameters
[in]distance_rateRate of distance.
Returns
Value of this RBF.

Definition at line 48 of file multi_quadric_rbf.h.


The documentation for this class was generated from the following file: