trusspy.handlers.handler_element module
title: TrussPy - Truss Solver for Python
author: Andreas Dutzler
year: 2023
-
class trusspy.handlers.handler_element.ElementHandler[source]
Bases: object
Handler for Elements
-
NA(label)[source]
choose element label and return connected begin node
-
NE(label)[source]
choose element label and return connected end node
-
add_element(E, *args, **kwargs)[source]
add single element to ElementManager
-
add_elements(EE)[source]
add several elements from element list to ElementManager
-
assign_etype(labels, elem_type)[source]
-
assign_geometries(labels, gprops)[source]
-
assign_geometry(labels, gprop)[source]
-
assign_material(labels, mprop, mtype=None)[source]
-
assign_mtype(labels, mat_type)[source]
-
del_element(label)[source]
-
get_element_type(label)[source]
choose element label and return element type
-
get_geometric_properties(label)[source]
choose element label and return element area
-
get_material_properties(label)[source]
choose element label and return material properties
-
get_material_type(label)[source]
choose element label and return material type
-
get_nodes(label)[source]
choose element label and return connected end node