@@ -5,17 +5,17 @@ Main structure for calculating aerodynamic properties of bodies.
55
66# Fields
77- panels::Vector{Panel}: Vector of [Panel](@ref) structs
8- - wings::Vector{AbstractWing}: A vector of wings; a body can have multiple wings
8+ - wings::Union{ Vector{Wing}, Vector{RamAirWing}}: A vector of wings; a body can have multiple wings
99- `_va`::MVec3 = zeros(MVec3): A vector of the apparent wind speed, see: [MVec3](@ref)
1010- `omega`::MVec3 = zeros(MVec3): A vector of the turn rates around the kite body axes
1111- `gamma_distribution`::Vector{Float64}=zeros(Float64, P): A vector of the circulation
1212 of the velocity field; Length: Number of segments. [m²/s]
13- - `alpha_uncorrected`::Vector{Float64}=zeros(Float64, P): unclear, please define
14- - `alpha_corrected`::Vector{Float64}=zeros(Float64, P): unclear, please define
15- - `stall_angle_list`::Vector{Float64}=zeros(Float64, P): unclear, please define
13+ - `alpha_uncorrected`::Vector{Float64}=zeros(Float64, P): angles of attack per panel
14+ - `alpha_corrected`::Vector{Float64}=zeros(Float64, P): corrected angles of attack per panel
15+ - `stall_angle_list`::Vector{Float64}=zeros(Float64, P): stall angle per panel
1616- alpha_array::Vector{Float64} = zeros(Float64, P)
1717- v_a_array::Vector{Float64} = zeros(Float64, P)
18- - work_vectors::NTuple{10,MVec3} = ntuple(_ -> zeros(MVec3), 10)
18+ - work_vectors::NTuple{10, MVec3} = ntuple(_ -> zeros(MVec3), 10)
1919- AIC::Array{Float64, 3} = zeros(3, P, P)
2020- projected_area::Float64 = 1.0: The area projected onto the xy-plane of the kite body reference frame [m²]
2121"""
0 commit comments