Package windSimSuite :: Module sections :: Class Airfoil
[hide private]

Class Airfoil

source code

An airfoil definition. It can be defined in two different manners. In the first case, it can handle lift and drag coefficients according to the angle of attack. In the second case, it can handle lift fully attached, lift fully separated and drag coefficients according to the angle of attack. The difference between the two definitions will be set in the set_lift method.

Instance Methods [hide private]
 
__init__(self, name='airfoil') source code
 
set_name(self, name)
Set the airfoil name
source code
 
set_lift(self, lift_curve, separated_lift_curve=None)
Set the lift Curve instance(s).
source code
 
set_drag(self, drag_curve)
Set the drag Curve instance.
source code
 
init(self)
Initialize the curves
source code
 
get_coefficient(self, key, attack_angle)
Return a coefficient from the curve key and an angle of attack
source code