Source code for pyleecan.Functions.MeshSolution.get_area

# -*- coding: utf-8 -*-


[docs]def get_area(meshsolution, group_names=None, indices=None): """Get the surface area of the specified groups of a MeshSolution Parameters ---------- meshsolution : MeshSolution a MeshSolution object group_names : list of str list of the groups names or string of a single group indices : list list of indices, if not given all indices are considered Return ------ area : float surface area of the specified groups and indices """ if group_names is not None: meshsol = meshsolution.get_group(group_names=group_names) else: meshsol = meshsolution msh = meshsol.get_mesh() return msh.get_cell_area(indices=indices).sum()