@@ -814,8 +814,10 @@ class BETDisk(MultiConstructorBaseModel):
814814 )
815815 initial_blade_direction : Optional [Axis ] = pd .Field (
816816 None ,
817- description = "Orientation of the first blade in the BET model. "
818- + "Must be specified if performing an unsteady BET Line simulation." ,
817+ description = "Direction of the first blade at the initial time, in the global mesh coordinate "
818+ + "system (same frame as the BET cylinder center and axis), not a local BET/disk-fixed frame. "
819+ + "Must be orthogonal to the rotation axis (Cylinder.axis). Only the direction is used—the "
820+ + "vector need not be unit length. Must be specified for unsteady BET Line (blade_line_chord > 0)." ,
819821 )
820822 tip_gap : Union [Literal ["inf" ], LengthType .NonNegative ] = pd .Field (
821823 "inf" ,
@@ -1032,8 +1034,8 @@ def from_c81(
10321034 angle_unit: AngleType
10331035 Angle unit used for AngleType BETDisk parameters.
10341036 initial_blade_direction: Axis, optional
1035- Orientation of the first blade in BET model .
1036- Must be specified for unsteady BET simulation .
1037+ Direction of the first blade in global mesh coordinates; orthogonal to the rotation axis .
1038+ Only direction matters (need not be a unit vector). Required for unsteady BET Line .
10371039 blade_line_chord: LengthType.NonNegative
10381040 Dimensional chord used in unsteady BET simulation. Defaults to ``0 * u.m``.
10391041
@@ -1116,8 +1118,8 @@ def from_dfdc(
11161118 angle_unit: AngleType
11171119 Angle unit used for AngleType BETDisk parameters.
11181120 initial_blade_direction: Axis, optional
1119- Orientation of the first blade in BET model .
1120- Must be specified for unsteady BET simulation .
1121+ Direction of the first blade in global mesh coordinates; orthogonal to the rotation axis .
1122+ Only direction matters (need not be a unit vector). Required for unsteady BET Line .
11211123 blade_line_chord: LengthType.NonNegative
11221124 Dimensional chord used in unsteady BET simulation. Defaults to ``0 * u.m``.
11231125
@@ -1200,8 +1202,8 @@ def from_xfoil(
12001202 number_of_blades: Int
12011203 Number of blades to model.
12021204 initial_blade_direction: Axis, optional
1203- Orientation of the first blade in BET model .
1204- Must be specified for unsteady BET simulation .
1205+ Direction of the first blade in global mesh coordinates; orthogonal to the rotation axis .
1206+ Only direction matters (need not be a unit vector). Required for unsteady BET Line .
12051207 blade_line_chord: LengthType.NonNegative
12061208 Dimensional chord used in unsteady BET simulation. Defaults to ``0 * u.m``.
12071209
@@ -1286,8 +1288,8 @@ def from_xrotor(
12861288 angle_unit: AngleType
12871289 Angle unit used for AngleType BETDisk parameters.
12881290 initial_blade_direction: Axis, optional
1289- Orientation of the first blade in BET model .
1290- Must be specified for unsteady BET simulation .
1291+ Direction of the first blade in global mesh coordinates; orthogonal to the rotation axis .
1292+ Only direction matters (need not be a unit vector). Required for unsteady BET Line .
12911293 blade_line_chord: LengthType.NonNegative
12921294 Dimensional chord used in unsteady BET simulation. Defaults to ``0 * u.m``.
12931295
0 commit comments