public class RadialGridder2 extends RadialInterpolator2 implements Gridder2
Gridder2
.
It otherwise adds no significant functionality to its base class
RadialInterpolator2
.RadialInterpolator2.Biharmonic, RadialInterpolator2.WesselBercovici
Constructor and Description |
---|
RadialGridder2(edu.mines.jtk.interp.RadialInterpolator2.Basis basis,
float[] f,
float[] x1,
float[] x2)
Constructs a gridder with specified known (scattered) samples.
|
Modifier and Type | Method and Description |
---|---|
float[][] |
grid(Sampling s1,
Sampling s2)
Computes gridded sample values from the known sample values.
|
void |
setScattered(float[] f,
float[] x1,
float[] x2)
Sets the known (scattered) samples to be interpolated.
|
getWeights, interpolate, interpolate, setBasis, setMetricTensor, setPolyTrend, setSamples
public RadialGridder2(edu.mines.jtk.interp.RadialInterpolator2.Basis basis, float[] f, float[] x1, float[] x2)
basis
- the radial basis function.f
- array of known sample values f(x1,x2).x1
- array of known sample x1 coordinates.x2
- array of known sample x2 coordinates.public void setScattered(float[] f, float[] x1, float[] x2)
setScattered
in interface Gridder2
f
- array of sample values f(x1,x2).x1
- array of sample x1 coordinates.x2
- array of sample x2 coordinates.