mesh_preprocessing_comp
Module Contents
Classes
Compute various geometric properties for VLM analysis. |
Attributes
- class mesh_preprocessing_comp.MeshPreprocessingComp
Bases:
lsdo_modules.module_csdl.module_csdl.ModuleCSDLCompute various geometric properties for VLM analysis.
- Parameters
- def_mesh[num_nodes,num_pts_chord, num_pts_span, 3]numpy array
Array defining the nodal coordinates of the lifting surface.
- w
- Returns
- 1. bd_vtx_coords[num_nodes,num_pts_chord, num_pts_span, 3]csdl array
- bound vortices points
- 2. coll_pts[num_nodes, num_pts_chord-1, num_pts_span-1, 3]csdl array
collocation points for the horseshoe vortices, found along the 3/4 chord.
- w
- 3. l_span[num_nodes, (num_pts_chord-1), (num_pts_span-1)]csdl array
The spanwise widths of each individual panel.
- 4. l_chord[num_nodes, (num_pts_chord-1), (num_pts_span-1)]csdl array
The chordwise length of of each individual panel.
- s_panel [num_nodes, (num_pts_chord-1), (num_pts_span-1)]: csdl array
The panel areas.
- bd_vec_all[num_nodes,system_size,3]: bd_vec of all lifting surfaces
- w
- eval_pts_coords
- w
- define()
- initialize()
- mesh_preprocessing_comp.simulator_name = 'python_csdl_backend'