polaris.ocean.viz.transect.vert.interp_mpas_to_transect_nodes
- polaris.ocean.viz.transect.vert.interp_mpas_to_transect_nodes(ds_transect, da)[source]
Interpolate an MPAS-Ocean DataArray with dimensions
nCells
bynVertLevels
to transect nodes, linearly interpolating fields between the closest neighboring cells- Parameters:
ds_transect (xarray.Dataset) – A dataset that defines an MPAS-Ocean transect, the results of calling
find_transect_levels_and_weights()
da (xarray.DataArray) – An MPAS-Ocean field with dimensions nCells` and
nVertLevels
(possibly among others)
- Returns:
da_nodes (xarray.DataArray) – The data array interpolated to transect nodes with dimensions
nHorizNodes
andnVertNodes
(in addition to whatever dimensions were inda
besidesnCells
andnVertLevels
)