bladex.blade.Blade._planar_to_cylindrical

Blade._planar_to_cylindrical()[source]

Private method that transforms the 2D planar airfoils into 3D cylindrical sections.

The cylindrical transformation is defined by the following formulas:

  • x = x_{i} \qquad \forall x_i \in X
  • y = r \sin\left( \frac{y_i}{r} \right) \qquad
\forall y_i \in Y
  • z = -r \cos\left( \frac{y_i}{r} \right) \qquad
\forall y_i \in Y

After transformation, the method also fills the numpy.ndarray “blade_coordinates_up” and “blade_coordinates_down” with the new (X, Y, Z) coordinates.