Package mbdyn :: Package bindings :: Module forces :: Class BindingsCouple
[hide private]

Class BindingsCouple

source code

basic_objects.BasicObject --+                
                            |                
        basic_objects.Element --+            
                                |            
                   elements.Force --+        
                                    |        
                      StructuralForce --+    
                                        |    
                       ConservativeCouple --+
                                            |
                                           BindingsCouple

A MBDyn conservative couple on which a value can be set at each time step. This object is a MBDyn extension.

Instance Methods [hide private]
 
fill_value(self)
Do not fill the couple value because the value is always known
source code
 
get_value(self)
Return a copy of the value vector
source code
 
set_value(self, array)
Set the value of the torque to the MBDyn instance.
source code
 
__repr__(self) source code

Inherited from StructuralForce: __init__, get_driver_amplitude

Inherited from elements.Force: get_force_type

Inherited from basic_objects.BasicObject: get_label, set_c_inst

Method Details [hide private]

fill_value(self)

source code 
Do not fill the couple value because the value is always known
Overrides: StructuralForce.fill_value

get_value(self)

source code 
Return a copy of the value vector
Overrides: StructuralForce.get_value

set_value(self, array)

source code 
Set the value of the torque to the MBDyn instance.
Parameters:
  • array (numpy array) - a vector of size 3x1

__repr__(self)
(Representation operator)

source code 
Overrides: ConservativeCouple.__repr__