opendrift.readers.interpolation.interpolators

Attributes

logger

logger

horizontal_interpolation_methods

vertical_interpolation_methods

Classes

Nearest2DInterpolator

NDImage2DInterpolator

LinearND2DInterpolator

Linear2DInterpolator

Nearest1DInterpolator

Linear1DInterpolator

Functions

expand_numpy_array(data)

fill_NaN_towards_seafloor(array)

Extrapolate NaN-values (missing) towards seafloor

Module Contents

opendrift.readers.interpolation.interpolators.logger
opendrift.readers.interpolation.interpolators.logger
opendrift.readers.interpolation.interpolators.expand_numpy_array(data)[source]
class opendrift.readers.interpolation.interpolators.Nearest2DInterpolator(xgrid, ygrid, x, y)[source]
x
y
xi
yi
__call__(array2d)[source]
class opendrift.readers.interpolation.interpolators.NDImage2DInterpolator(xgrid, ygrid, x, y)[source]
x
y
xi
yi
__call__(array2d)[source]
class opendrift.readers.interpolation.interpolators.LinearND2DInterpolator(xgrid, ygrid, x, y)[source]
logger
block_x
block_y
x
y
__call__(array2d)[source]
class opendrift.readers.interpolation.interpolators.Linear2DInterpolator(xgrid, ygrid, x, y)[source]
logger
x
y
xi
yi
__call__(array2d)[source]
opendrift.readers.interpolation.interpolators.horizontal_interpolation_methods
class opendrift.readers.interpolation.interpolators.Nearest1DInterpolator(zgrid, z)[source]
zi
__call__(array2d)[source]
class opendrift.readers.interpolation.interpolators.Linear1DInterpolator(zgrid, z)[source]
index_above
index_below
weight_above
xi
__call__(array2d)[source]
opendrift.readers.interpolation.interpolators.vertical_interpolation_methods
opendrift.readers.interpolation.interpolators.fill_NaN_towards_seafloor(array)[source]

Extrapolate NaN-values (missing) towards seafloor