uxarray.UxDataArray.integrate

uxarray.UxDataArray.integrate#

UxDataArray.integrate(quadrature_rule='triangular', order=4)#

Computes the integral of a data variable residing on an unstructured grid.

Parameters:
  • quadrature_rule (str, optional) – Quadrature rule to use. Defaults to “triangular”.

  • order (int, optional) – Order of quadrature rule. Defaults to 4.

Returns:

uxda – UxDataArray containing the integrated data variable

Return type:

UxDataArray

Examples

>>> import uxarray as ux
>>> uxds = ux.open_dataset("grid.ug", "centroid_pressure_data_ug")

# Compute the integral >>> integral = uxds[‘psi’].integrate()