org.apache.commons.math3.analysis.interpolation
Class TriLinearIntervalsInterpolator
java.lang.Object
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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TriLinearIntervalsInterpolator
public TriLinearIntervalsInterpolator()
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.