fconcrete.Structural.BeamElement module¶
-
class
fconcrete.Structural.BeamElement.
BeamElement
(nodes, section=<fconcrete.Structural.Section.Rectangle object>, material=<fconcrete.Structural.Material.Material object>)[source]¶ Bases:
object
Class 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:
object
Class 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.