cross

HSTB.kluster.modules.beampointingvector.cross(a, b, spatial_dim, output_dtype=None)

Xarray-compatible cross product. Compatible with dask, parallelization uses a.dtype as output_dtype

Parameters
  • a (DataArray) – xarray DataArray object with a spatial_dim

  • b (DataArray) – xarray DataArray object with a spatial_dim

  • spatial_dim (str) – dimension name to be mulitplied through

  • output_dtype (Optional[dtype]) – dtype of output

Returns

cross product of a and b along spatial_dim

Return type

xr.DataArray