SegmentMesh#
module opensg.mesh
- class opensg.mesh.SegmentMesh(segment_node_labels, segment_element_labels, segment_element_layer_id, segment_index, parent_blade_mesh, msh_file)#
This class manages the data and methods for the mesh of a segment of a blade.
A segment is defined as the part of the blade between two fixed points along the blade span. Given a set of N span points along the blade, there are N-1 segments defined between each consecutive pair of span points. For example, the segment indexed by 0 is defined between the span points indexed by 0 and 1
- Parameters:
segment_node_labels (array[int]) – _description_
segment_element_labels (array[int]) – _description_
segment_element_layer_id (array[int]) – _description_
segment_index (int) – Index of the segment of blade
parent_blade_mesh (BladeMesh) – BladeMesh object that SegmentMesh derives from.
msh_file (str or Path) – Path to mesh file to load data from