Loading...
Searching...
No Matches
Functions
bitpit::rbf Namespace Reference

Utility fuctions for RBF. More...

Functions

double c0c1 (double)
 
double c0c2 (double)
 
double c1c0 (double)
 
double c1c1 (double)
 
double c1c2 (double)
 
double c2c0 (double)
 
double c2c1 (double)
 
double c2c2 (double)
 
double cosinus (double)
 
double gauss90 (double)
 
double gauss95 (double)
 
double gauss99 (double)
 
double linear (double)
 
double thinplate (double)
 
double wendlandc2 (double)
 

Detailed Description

Utility fuctions for RBF.

Function Documentation

◆ c0c1()

double bitpit::rbf::c0c1 ( double dist)

Polynomial function defined between 0,1. Preserve C0 continuity at dist=0, C1 continuity at dist=1. At dist > 1 is 0.

Parameters
[in]distdistance normalized with respect to support radius
Returns
rbf value

Definition at line 1570 of file rbf.cpp.

◆ c0c2()

double bitpit::rbf::c0c2 ( double dist)

Polynomial function defined between 0,1. Preserve C0 continuity at dist=0, C2 continuity at dist=1. At dist > 1 is 0.

Parameters
[in]distdistance normalized with respect to support radius
Returns
rbf value

Definition at line 1615 of file rbf.cpp.

◆ c1c0()

double bitpit::rbf::c1c0 ( double dist)

Polynomial function defined between 0,1. Preserve C1 continuity at dist=0, C0 continuity at dist=1. At dist > 1 is 0.

Parameters
[in]distdistance normalized with respect to support radius
Returns
rbf value

Definition at line 1540 of file rbf.cpp.

◆ c1c1()

double bitpit::rbf::c1c1 ( double dist)

Polynomial function defined between 0,1. Preserve C1 continuity at dist=0, C1 continuity at dist=1. At dist > 1 is 0.

Parameters
[in]distdistance normalized with respect to support radius
Returns
rbf value

Definition at line 1585 of file rbf.cpp.

◆ c1c2()

double bitpit::rbf::c1c2 ( double dist)

Polynomial function defined between 0,1. Preserve C1 continuity at dist=0, C2 continuity at dist=1. At dist > 1 is 0.

Parameters
[in]distdistance normalized with respect to support radius
Returns
rbf value

Definition at line 1630 of file rbf.cpp.

◆ c2c0()

double bitpit::rbf::c2c0 ( double dist)

Polynomial function defined between 0,1. Preserve C2 continuity at dist=0, C0 continuity at dist=1. At dist > 1 is 0.

Parameters
[in]distdistance normalized with respect to support radius
Returns
rbf value

Definition at line 1555 of file rbf.cpp.

◆ c2c1()

double bitpit::rbf::c2c1 ( double dist)

Polynomial function defined between 0,1. Preserve C2 continuity at dist=0, C1 continuity at dist=1. At dist > 1 is 0.

Parameters
[in]distdistance normalized with respect to support radius
Returns
rbf value

Definition at line 1600 of file rbf.cpp.

◆ c2c2()

double bitpit::rbf::c2c2 ( double dist)

Polynomial function defined between 0,1. Preserve C2 continuity at dist=0, C2 continuity at dist=1. At dist > 1 is 0.

Parameters
[in]distdistance normalized with respect to support radius
Returns
rbf value

Definition at line 1645 of file rbf.cpp.

◆ cosinus()

double bitpit::rbf::cosinus ( double dist)

Cosinusoidal function defined between 0,1. It has a 0 value outside r=1. It preserves C_\infty.

Parameters
[in]distdistance normalized with respect to support radius
Returns
rbf value

Definition at line 1660 of file rbf.cpp.

◆ gauss90()

double bitpit::rbf::gauss90 ( double dist)

Non compact gaussian function with 0.1 value at dist equal to 1

Parameters
[in]distdistance normalized with respect to support radius
Returns
rbf value

Definition at line 1503 of file rbf.cpp.

◆ gauss95()

double bitpit::rbf::gauss95 ( double dist)

Non compact gaussian function with 0.05 value at dist equal to 1

Parameters
[in]distdistance normalized with respect to support radius
Returns
rbf value

Definition at line 1515 of file rbf.cpp.

◆ gauss99()

double bitpit::rbf::gauss99 ( double dist)

Non compact gaussian function with 0.01 value at dist equal to 1

Parameters
[in]distdistance normalized with respect to support radius
Returns
rbf value

Definition at line 1527 of file rbf.cpp.

◆ linear()

double bitpit::rbf::linear ( double dist)

Linear function

Parameters
[in]distdistance normalized with respect to support radius
Returns
rbf value

Definition at line 1489 of file rbf.cpp.

◆ thinplate()

double bitpit::rbf::thinplate ( double dist)

Non compact thin plate spline function.

Parameters
[in]distdistance normalized with respect to support radius
Returns
rbf value

Definition at line 1674 of file rbf.cpp.

◆ wendlandc2()

double bitpit::rbf::wendlandc2 ( double dist)

Wendland C2 function

Parameters
[in]distdistance normalized with respect to support radius
Returns
rbf value

Definition at line 1475 of file rbf.cpp.

--- layout: doxygen_footer ---