Esempio n. 1
0
  /**
   * @author Lorenzo Attanasio
   * @param mach
   * @param ar
   * @param semispan
   * @param sweepHalfChordEq
   * @param acToCgDistance
   * @param wingMAC
   * @param alpha0L
   * @param cLalpha
   * @param yStations
   * @param clAlphaVsY
   * @param chordsVsY
   * @return
   */
  public static double calcCM0LS(
      double mach,
      double ar,
      double semispan,
      double sweepHalfChordEq,
      double acToCgDistance,
      double wingMAC,
      double alpha0L,
      double cLalpha,
      double[] yStations,
      double[] clAlphaVsY,
      double[] chordsVsY) {

    return cLalpha
        + LiftCalc.calculateLiftCoefficientAtAlpha0(alpha0L, cLalpha) * (acToCgDistance / wingMAC);
  }