anastruct.fem.postprocess
Classes
Module Contents
- class anastruct.fem.postprocess.SystemLevel(system: anastruct.fem.system.SystemElements)[source]
-
- node_results_elements() None[source]
Determines the node results on the element level. Results placed in Element class: self.system.element_map[i].node_map (list).
- node_results_system() None[source]
Determines the node results on the system level. Results place in SystemElements class: self.system.node_map (list)
- class anastruct.fem.postprocess.ElementLevel(system: anastruct.fem.system.SystemElements)[source]
-
- node_results(element: anastruct.fem.elements.Element) None[source]
Determine node results on the element level.
- static determine_axial_force(element: anastruct.fem.elements.Element, con: int) None[source]
Determines the axial force in the element.
- Args:
element (Element): Element for which to determine axial force con (int): Number of points to determine axial force
- static determine_bending_moment(element: anastruct.fem.elements.Element, con: int) None[source]
Determines the bending moment in the element.
- Args:
element (Element): Element for which to determine bending moment con (int):
- static determine_shear_force(element: anastruct.fem.elements.Element, con: int) None[source]
Determines the shear force in the element, by differentiating the bending moment.
- Args:
element (Element): Element for which to determine shear force con (int): Number of points to determine shear force
- static determine_displacements(element: anastruct.fem.elements.Element, con: int) None[source]
Determines the displacements in the element, by integrating the bending moment.
w = -M’’
This gives you the formula
w = -aMx +bx + c
a = already defined by the integral b = Scale the slope of the parabola. This is the rotation of the deflection.
You can think of this as the angle of the deflection beam. By rotating the beam so that the last deflection w = 0 you get the correct value for b. w[-1] = 0.
c = Translate the parabola. Translate it so that w[0] = 0
- Args:
element (Element): Element for which to determine displacements con (int): Number of points to determine displacements