org.apache.commons.math3.analysis.interpolation
Class TriLinearIntervalsInterpolator

java.lang.Object
  extended by org.apache.commons.math3.analysis.interpolation.TriLinearIntervalsInterpolator
All Implemented Interfaces:
TrivariateGridInterpolator

public final class TriLinearIntervalsInterpolator
extends Object
implements TrivariateGridInterpolator

Class representing a TrivariateGridInterpolator for linear interpolation in dimension 3.

Since:
2.3
Version:
$Id: TriLinearIntervalsInterpolator.java 17603 2017-05-18 08:28:32Z bignon $
Author:
Sophie LAURENS
Concurrency :
unconditionally thread-safe

Constructor Summary
TriLinearIntervalsInterpolator()
           
 
Method Summary
 TriLinearIntervalsFunction interpolate(double[] xval, double[] yval, double[] zval, double[][][] fval)
          Compute an interpolating function for the dataset.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TriLinearIntervalsInterpolator

public TriLinearIntervalsInterpolator()
Method Detail

interpolate

public TriLinearIntervalsFunction interpolate(double[] xval,
                                              double[] yval,
                                              double[] zval,
                                              double[][][] fval)
Compute an interpolating function for the dataset.

Specified by:
interpolate in interface TrivariateGridInterpolator
Parameters:
xval - 1st component for the interpolation points.
yval - 2nd component for the interpolation points.
zval - 3rd component for the interpolation points.
fval - function values for the interpolation points.
Returns:
a function which interpolates the dataset.


Copyright © 2017 CNES. All Rights Reserved.