We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0e72bdd commit 8034b0cCopy full SHA for 8034b0c
src/panel.jl
@@ -326,6 +326,7 @@ Calculate lift coefficient for given angle of attack.
326
- `Float64`: Lift coefficient (Cl)
327
"""
328
function calculate_cl(panel::Panel, alpha::Float64)::Float64
329
+ isnan(alpha) && return NaN
330
cl = 0.0
331
if panel.aero_model == LEI_AIRFOIL_BREUKELS
332
cl = evalpoly(rad2deg(alpha), reverse(panel.cl_coeffs))
@@ -351,6 +352,7 @@ end
351
352
Calculate drag and moment coefficients for given angle of attack.
353
354
function calculate_cd_cm(panel::Panel, alpha::Float64)
355
+ isnan(alpha) && return NaN, NaN
356
cd, cm = 0.0, 0.0
357
358
cd = evalpoly(rad2deg(alpha), reverse(panel.cd_coeffs))
0 commit comments