diff --git a/aerodynamic_analysis/src/methods/liftingLineForTAW.cpp b/aerodynamic_analysis/src/methods/liftingLineForTAW.cpp index 0bd3298d6ad8c4171d29fcc7dbf982a8945b3982..de31955b12320007a191c02ce02dd143e16805ec 100644 --- a/aerodynamic_analysis/src/methods/liftingLineForTAW.cpp +++ b/aerodynamic_analysis/src/methods/liftingLineForTAW.cpp @@ -261,7 +261,7 @@ double liftingLineForTAW::getCLmax_clean(double Mach) { /* Assumptions and given values */ double CLmax = 0.0; double Clmax_sec = 1.8; // section Cl_max (general assumption) geom2::measure.phi_LE_right * PI / 180.; - double phi_LE_rad = geom2::measure::sweep(liftingSurfaces.front(), 0.0, 0.0); + double phi_LE_rad = getLocalSweep(liftingSurfaces.front(), - geom2::measure::mean_aerodynamic_chord_position(liftingSurfaces.front()), 0.0, "RADIAN"); double Ma_dive = std::min(initialMachCruise + 0.1, 1.); // ratio CLmax/Clmax according to [Ray18] Fig. 12.8 // (small) influence of sweep -> assumption delta y ~ 2.1 diff --git a/aerodynamic_analysis/src/methods/liftingLinePolar.cpp b/aerodynamic_analysis/src/methods/liftingLinePolar.cpp index 693e5300b1c56fe38b6dc4491d542488ff89835d..e6ffd34511a4ae425ba7f839884169036722fd04 100644 --- a/aerodynamic_analysis/src/methods/liftingLinePolar.cpp +++ b/aerodynamic_analysis/src/methods/liftingLinePolar.cpp @@ -247,7 +247,7 @@ double liftingLinePolar::getCLmax_clean(double Mach) { /* Assumptions and given values */ double CLmax = 0.0; double Clmax_sec = 1.8; // section Cl_max (general assumption) geom2::measure.phi_LE_right * PI / 180.; - double phi_LE_rad = geom2::measure::sweep(liftingSurfaces.front(), 0.0, 0.0); + double phi_LE_rad = getLocalSweep(liftingSurfaces.front(), - geom2::measure::mean_aerodynamic_chord_position(liftingSurfaces.front()), 0.0, "RADIAN"); double Ma_dive = std::min(initialMachCruise + 0.1, 1.); // ratio CLmax/Clmax according to [Ray18] Fig. 12.8 // (small) influence of sweep -> assumption delta y ~ 2.1