uxarray.grid.Grid.integrate#

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

Integrates over all the faces of the given mesh.

Parameters
  • var_key (str, required) – Name of dataset variable for integration

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

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

Returns

Calculated integral

Return type

float

Examples

Open grid file only

>>> grid = ux.open_dataset("grid.ug", "centroid_pressure_data_ug")

Open grid file along with data

>>> integral_psi = grid.integrate("psi")