Interface BicubicInterpolation.PartialDerivatives
-
- All Known Implementing Classes:
PartialDerivativesByCenteredDifferencing
- Enclosing class:
- BicubicInterpolation
public static interface BicubicInterpolation.PartialDerivatives
Specify the partial derivatives defined at points on aBivariateGrid
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description double
dx(BivariateGrid grid, int i, int j)
Get the partial derivative \(\frac{\partial z}{\partial x}\), at the given position in the grid.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.double
dy(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
-
-