|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opensha.nshmp.util.Interpolation
public final class Interpolation
Title: Interpolation
Description: This class provides the generic capability of Log and Linear Interpolation.
| Constructor Summary | |
|---|---|
Interpolation()
|
|
| Method Summary | |
|---|---|
static double |
getBilinearInterpolatedY(double x1,
double y1,
double x2,
double y2,
double[] z1,
double x,
double y)
Returns the interpolated value at a given point. |
static double |
getInterpolatedX(double x1,
double x2,
double y1,
double y2,
double y)
Returns the Interpolated X Value in Linear space |
static double |
getInterpolatedY(double x1,
double x2,
double y1,
double y2,
double x)
Returns the Interpolated Y Value in Linear space |
static double |
getLogInterpolatedX(double x1,
double x2,
double y1,
double y2,
double y)
|
static double |
getLogInterpolatedY(double x1,
double x2,
double y1,
double y2,
double x)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Interpolation()
| Method Detail |
|---|
public static double getInterpolatedX(double x1,
double x2,
double y1,
double y2,
double y)
x1 - doublex2 - doubley1 - doubley2 - doubley - double
public static double getInterpolatedY(double x1,
double x2,
double y1,
double y2,
double x)
x1 - doubley1 - doublex2 - doubley2 - doublex - double
public static double getLogInterpolatedX(double x1,
double x2,
double y1,
double y2,
double y)
x1 - doublex2 - doubley1 - doubley2 - doubley - double
public static double getLogInterpolatedY(double x1,
double x2,
double y1,
double y2,
double x)
x1 - doublex2 - doubley1 - doubley2 - doubley - double
public static double getBilinearInterpolatedY(double x1,
double y1,
double x2,
double y2,
double[] z1,
double x,
double y)
throws InterpolationException
x1 - doubley1 - doublex2 - doubley2 - doublez1 - double[] : Values at each of the 4 points in the regionx - doubley - double
InterpolationException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||