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

Class Section

source code

            AerodynamicsSection --+
                                  |
mbdyn.record.RecordBase --+       |
                          |       |
        mbdyn.record.Record --+   |
                              |   |
             common.BasicObject --+
                                  |
                                 Section
Known Subclasses:
interface.sections.Section

The section definition. This class gathers the aerodynamics calculations and the saving tasks for retrieving the section status in another process, after calculations.

Instance Methods [hide private]
 
__init__(self, name='section') source code
 
collect_parameters(self)
Collect the section parameters into a dictionary
source code
 
set_parameters(self, para)
Set the sections parameters from the para dictionary
source code

Inherited from AerodynamicsSection: apply_dynamic_wake, calculate_pressures, calculate_qs_induced_velocity, calculate_relative_velocity, calculate_rvector, disable_dynamic_wake, init_unsteady, set_airfoil, set_chord, set_radius, set_twist

Inherited from common.BasicObject: set_name

Inherited from mbdyn.record.Record: common_init_results, init_results, save, 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='section')
(Constructor)

source code 
Overrides: AerodynamicsSection.__init__

collect_parameters(self)

source code 
Collect the section parameters into a dictionary
Overrides: mbdyn.record.RecordBase.collect_parameters

set_parameters(self, para)

source code 
Set the sections parameters from the para dictionary
Overrides: mbdyn.record.RecordBase.set_parameters