Skip to content

Commit 090c836

Browse files
Merge pull request #1917 from flexcompute/main
Scheduled sync: main → develop
2 parents 3eb4cc6 + a79e6aa commit 090c836

1 file changed

Lines changed: 12 additions & 10 deletions

File tree

flow360/component/simulation/models/volume_models.py

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)