Package windSimSuite :: Package models :: Module nrel :: Class Rotor
[hide private]

Class Rotor

source code

        rotor.AerodynamicsRotor --+    
                                  |    
mbdyn.record.RecordBase --+       |    
                          |       |    
        mbdyn.record.Record --+   |    
                              |   |    
             common.BasicObject --+    
                                  |    
                        rotor.Rotor --+
                                      |
                                     Rotor

The NREL turbine is made of 3 blades

Instance Methods [hide private]
 
__init__(self, name='Nrel rotor') source code
 
set_nacelle(self, nacelle) source code
 
create(self, use_beams) source code

Inherited from rotor.Rotor: add_blade, add_on_simulation, collect_parameters, init_results, init_unsteady, save, set_hub, set_parameters

Inherited from rotor.AerodynamicsRotor: get_deepest_point_angle, get_forces_and_power, get_prandtl_factor, get_velocity_correction, init_aero_unsteady, prepend_references, set_rotational_speed, set_wing_angle, set_wing_angle_at_time, update_data, update_induced_velocity

Inherited from common.BasicObject: set_name

Inherited from mbdyn.record.Record: common_init_results, set_own_parameters, will_save, will_save_nothing, will_save_only

Inherited from mbdyn.record.Record (private): _save_direct_results, _save_results_with_actions, _try_to_add

Inherited from mbdyn.record.RecordBase: collect_own_parameters, set_own_para

Inherited from mbdyn.record.RecordBase (private): _collect_own_para

Method Details [hide private]

__init__(self, name='Nrel rotor')
(Constructor)

source code 
Overrides: rotor.Rotor.__init__