Package windSimSuite :: Package interface :: Module rotor :: Class Rotor
[hide private]

Class Rotor

source code

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

The GTK rotor. As in its original defintion, in charge to manipulate the Hub and the Blade instances.

Instance Methods [hide private]
 
__init__(self) source code
 
display_on(self, gtk_tree, giter)
Display the rotor on the GTK treeview for the wind turbine
source code
 
init_from_loaded_file(self)
Make the rotor aware of its available results
source code
 
activate_blades_visibility(self, current_frame_id, vtk_area)
Show the MBDyn items describing the blade
source code
 
desactivate_blades_visibility(self, vtk_area)
Hide the MBDyn items describing the blade
source code
 
set_parameters(self, para)
Set Hub and Blade instances suited for a graphical user interface.
source code

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

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

Inherited from common.GobjectBase: activate, desactivate

Method Details [hide private]

__init__(self)
(Constructor)

source code 
Overrides: rotor.Rotor.__init__

set_parameters(self, para)

source code 
Set Hub and Blade instances suited for a graphical user interface.
Overrides: rotor.Rotor.set_parameters