fconcrete.Structural.BeamElement module¶
-
class
fconcrete.Structural.BeamElement.BeamElement(nodes, section=<fconcrete.Structural.Section.Rectangle object>, material=<fconcrete.Structural.Material.Material object>)[source]¶ Bases:
objectClass that defines a primitive elements of a beam.
Methods
get_efforts_from_bar_element(beam_element, load)Get the efforts coused by the load in a double crimped beam element. get_matrix_rigidity_unitary(self)Returns the unitary rigidity matrix. split(self, x)Split a beam_element in two.
-
class
fconcrete.Structural.BeamElement.BeamElements(bar_elements)[source]¶ Bases:
objectClass that defines a primitive elements of a beam list with easy to work properties and methods.
Methods
changeProperty(self, prop, function[, …])Change all properties of the beam elements in a single function. create(beam_elements)Recommended way to create a BeamElements class. split(self, x)Similar to BeamElement.split, but can guess what element of the array is going to be splited.