You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: openaerostruct/docs/user_reference/mesh_surface_dict.rst
+49-1Lines changed: 49 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -87,14 +87,42 @@ The surface dict will be provided to Groups, including ``Geometry``, ``AeroPoint
87
87
- 3D ndarray
88
88
- m
89
89
- ``x, y, z`` coordinates of the mesh vertices, can be created by ``generate_mesh``.
90
+
* - span
91
+
- 10.0
92
+
- m
93
+
- Wing span.
94
+
* - taper
95
+
- 0.5
96
+
-
97
+
- Wing taper ratio.
98
+
* - sweep
99
+
- 10.0
100
+
- deg
101
+
- Wing sweep angle.
102
+
* - dihedral
103
+
- 5.0
104
+
- deg
105
+
- Wing dihedral.
90
106
* - twist_cp
91
107
- np.array([0, 5])
92
108
- deg
93
109
- B-spline control points for twist distribution. Array convention is ``[wing tip, ..., root]`` in symmetry cases, and ``[tip, ..., root, ... tip]`` when ``symmetry = False``.
94
110
* - chord_cp
95
111
- np.array([0.1, 5])
112
+
-
113
+
- B-spline control points for chord distribution. This is a chord scaler applied to the initial mesh, not the chord value [m] itself. Array convention is the same as ``twist_cp``.
114
+
* - xshear_cp
115
+
- np.array([0.1, 0.2])
116
+
- m
117
+
- B-spline control points for the x-wise shear deformation of the wing.
118
+
* - yshear_cp
119
+
- np.array([0.1, 0.2])
120
+
- m
121
+
- B-spline control points for the y-wise shear deformation of the wing.
122
+
* - zshear_cp
123
+
- np.array([0.1, 0.2])
96
124
- m
97
-
- B-spline control points for chord distribution. Array convention is the same than ``twist_cp``.
125
+
- B-spline control points for the z-wise shear deformation of the wing.
98
126
* - ref_axis_pos
99
127
- 0.25
100
128
-
@@ -240,6 +268,10 @@ The surface dict will be provided to Groups, including ``Geometry``, ``AeroPoint
240
268
- 0.12
241
269
-
242
270
- Thickness-over-chord ratio of airfoil provided for the wingbox cross-section.
271
+
* - strength_factor _for_upper_skin
272
+
- 1.0
273
+
-
274
+
- A factor to adjust the yield strength of the upper skin relative to the lower skin.
243
275
* - data_x_upper
244
276
- 1D ndarray
245
277
-
@@ -257,5 +289,21 @@ The surface dict will be provided to Groups, including ``Geometry``, ``AeroPoint
257
289
-
258
290
- ``y`` coordinates of the wingbox cross-section's lower surface
259
291
292
+
.. list-table:: FFD parameters
293
+
:widths: 20 20 5 55
294
+
:header-rows: 1
295
+
296
+
* - Key
297
+
- Example value
298
+
- Units
299
+
- Description
300
+
* - mx
301
+
- 2
302
+
-
303
+
- Number of the FFD control points in the x direction.
304
+
* - my
305
+
- 2
306
+
-
307
+
- Number of the FFD control points in the y direction.
260
308
..
261
309
TODO: list default values (if any), and whethre each key is required or optional.
0 commit comments