anastruct.fem.plotter.element
Functions
|
Determines the plotting values for deflection |
|
Determines the plotting values for bending moment |
|
Determines the plotting values for axial force |
|
Determines the plotting values for shear force |
|
Determines the plotting values for the element itself (e.g. for plot_structure()) |
Module Contents
- anastruct.fem.plotter.element.plot_values_deflection(element: anastruct.fem.elements.Element, factor: float, linear: bool = False) Tuple[numpy.ndarray, numpy.ndarray][source]
Determines the plotting values for deflection
- Args:
element (Element): Element to plot factor (float): Factor by which to multiply the plotting values perpendicular to the elements axis. linear (bool, optional): If True, the bending in between the elements is determined. Defaults to False.
- Returns:
Tuple[np.ndarray, np.ndarray]: x and y values
- anastruct.fem.plotter.element.plot_values_bending_moment(element: anastruct.fem.elements.Element, factor: float, n: int) Tuple[numpy.ndarray, numpy.ndarray][source]
Determines the plotting values for bending moment
- Args:
element (Element): Element to plot factor (float): Factor by which to multiply the plotting values perpendicular to the elements axis. n (int): Number of points to plot
- Returns:
Tuple[np.ndarray, np.ndarray]: x and y values
- anastruct.fem.plotter.element.plot_values_axial_force(element: anastruct.fem.elements.Element, factor: float, n: int) Tuple[numpy.ndarray, numpy.ndarray][source]
Determines the plotting values for axial force
- Args:
element (Element): Element to plot factor (float): Factor by which to multiply the plotting values perpendicular to the elements axis. n (int): Number of points to plot
- Returns:
Tuple[np.ndarray, np.ndarray]: x and y values
- anastruct.fem.plotter.element.plot_values_shear_force(element: anastruct.fem.elements.Element, factor: float) Tuple[numpy.ndarray, numpy.ndarray][source]
Determines the plotting values for shear force
- Args:
element (Element): Element to plot factor (float): Factor by which to multiply the plotting values perpendicular to the elements axis.
- Returns:
Tuple[np.ndarray, np.ndarray]: x and y values
- anastruct.fem.plotter.element.plot_values_element(element: anastruct.fem.elements.Element) Tuple[numpy.ndarray, numpy.ndarray][source]
Determines the plotting values for the element itself (e.g. for plot_structure())
- Args:
element (Element): Element to plot
- Returns:
Tuple[np.ndarray, np.ndarray]: x and y values