polaris.ocean.overturning.bin_line_transport

polaris.ocean.overturning.bin_line_transport(transport: DataArray, edge_thickness: DataArray, edge_tracer: DataArray, bins: ndarray, vert_dim: str = 'nVertLevels') → Dataset[source]

Sort the transport and thickness on each edge of a line into tracer classes, for overturning in tracer (e.g. density) coordinates

Parameters:
Returns:

ds_binned (xarray.Dataset) – A dataset with vert_dim replaced by nBins, containing transport (m3 s-1) and thickness (m) summed over the layers in each class, and the coordinates binLower and binUpper