Package mbdyn :: Module elements :: Class AirProperties
[hide private]

Class AirProperties

source code

record.RecordBase --+                
                    |                
        record.Record --+            
                        |            
       common.BasicObject --+        
                            |        
  elements_base.CommonElement --+    
                                |    
 elements_base.ElementWithoutNode --+
                                    |
                                   AirProperties

The MBDyn air properties. This object is not attached to any node. Until know, only constant driver can be used, set by the 'set_value' method.

Instance Methods [hide private]
 
__init__(self, name='air properties') source code
 
set_density(self, value, com=None)
Set the density of the air in 'kg/m3'
source code
 
set_sound_celerity(self, value, com=None)
Set the sound celerity in 'm/s'
source code
 
set_velocity(self, *args, **kargs)
Set the velocity vector in 'm/s'
source code

Inherited from elements_base.ElementWithoutNode: set_mbdyn_value, set_node_label, set_value

Inherited from elements_base.CommonElement: do_as_init, set_default, update

Inherited from common.BasicObject: get_lines, get_mbdyn_instance, set_comment, set_label, set_name, set_simulation_ref

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

Inherited from record.RecordBase: collect_own_parameters, collect_parameters, set_own_para, set_parameters

Inherited from record.RecordBase (private): _collect_own_para

Method Details [hide private]

__init__(self, name='air properties')
(Constructor)

source code 
Overrides: elements_base.ElementWithoutNode.__init__