Class GaussianRadialBasisFunction
java.lang.Object
com.irurueta.numerical.interpolation.GaussianRadialBasisFunction
- All Implemented Interfaces:
RadialBasisFunction
Gaussian Radial Basis Function implementation.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
evaluate
(double r) Evaluates RBF at provided distance between two points.
-
Field Details
-
r0
private final double r0Scale factor.
-
-
Constructor Details
-
GaussianRadialBasisFunction
public GaussianRadialBasisFunction(double scale) Constructor.- Parameters:
scale
- scale factor.
-
GaussianRadialBasisFunction
public GaussianRadialBasisFunction()Constructor. Uses default scale factor, which is 1.0.
-
-
Method Details
-
evaluate
public double evaluate(double r) Evaluates RBF at provided distance between two points.- Specified by:
evaluate
in interfaceRadialBasisFunction
- Parameters:
r
- distance between two points.- Returns:
- result of evaluating RBF.
-