Package mbdyn :: Package elts :: Module beam :: Class BeamSection
[hide private]

Class BeamSection

source code

A section of a beam, used by the Beam3 class

Instance Methods [hide private]
 
__init__(self, indice, beam_obj) source code
 
set_orientation_matrix(self, *args, **kargs)
Set the orientation matrix of the beam section
source code
 
set_relative_from(self, ref)
Set the referential from which coordinates are given
source code
 
set_constitutive_law(self, law, com=None)
Set the constitutive law on the section beam
source code
 
_set_law(self, law, com)
Set the constitutive law.
source code
 
set_indice(self)
Set the reference to the law by a label
source code
Method Details [hide private]

_set_law(self, law, com)

source code 
Set the constitutive law. Tow possibilities in the input:
  • an indice needs to be given if the law is written as a block definition in the MBDyn input file
  • an keyword type and a value need to be given if the constitutive law is defined from scratch for the beam