uxarray.Grid.compute_face_areas

uxarray.Grid.compute_face_areas#

Grid.compute_face_areas(quadrature_rule='triangular', order=4, latlon=True)#

Face areas calculation function for grid class, calculates area of all faces in the grid.

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

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

Returns:

  • 1. Area of all the faces in the mesh (np.ndarray)

  • 2. Jacobian of all the faces in the mesh (np.ndarray)

Examples

Open a uxarray grid file

>>> grid = ux.open_dataset("/home/jain/uxarray/test/meshfiles/ugrid/outCSne30/outCSne30.ug")
>>> grid.face_areas
array([0.00211174, 0.00211221, 0.00210723, ..., 0.00210723, 0.00211221,
    0.00211174])