Interface BicubicInterpolation.PartialDerivatives
-
- All Known Implementing Classes:
PartialDerivativesByCenteredDifferencing
- Enclosing class:
- BicubicInterpolation
public static interface BicubicInterpolation.PartialDerivativesSpecify the partial derivatives defined at points on aBivariateGrid.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description doubledx(BivariateGrid grid, int i, int j)Get the partial derivative \(\frac{\partial z}{\partial x}\), at the given position in the grid.doubledxdy(BivariateGrid grid, int i, int j)Get the cross derivative \(\frac{\partial^2 z}{\partial x \partial y}\), at the given position in the grid.doubledy(BivariateGrid grid, int i, int j)Get the partial derivative \(\frac{\partial z}{\partial y}\), at the given position in the grid.
-
-
-
Method Detail
-
dx
double dx(BivariateGrid grid, int i, int j)
Get the partial derivative \(\frac{\partial z}{\partial x}\), at the given position in the grid.- Parameters:
grid- the grid for which to get the partial derivativei- the index along the x-axisj- the index along the y-axis- Returns:
- \(\frac{\partial z}{\partial x}\) at the given point
-
dy
double dy(BivariateGrid grid, int i, int j)
Get the partial derivative \(\frac{\partial z}{\partial y}\), at the given position in the grid.- Parameters:
grid- the grid for which to get the partial derivativei- the index along the x-axisj- the index along the y-axis- Returns:
- \(\frac{\partial z}{\partial y}\) at the given point
-
dxdy
double dxdy(BivariateGrid grid, int i, int j)
Get the cross derivative \(\frac{\partial^2 z}{\partial x \partial y}\), at the given position in the grid.- Parameters:
grid- the grid for which to get the partial derivativei- the index along the x-axisj- the index along the y-axis- Returns:
- \(\frac{\partial^2 z}{\partial x \partial y}\) at the given point
-
-