sajou.nodes module¶
This module contains the implementation of the nodes in 2D and 3D.
-
class
sajou.nodes.Node¶ Bases:
numpy.ndarray3-dimensional implementation of Nodes
-
add_hinge()¶ Method to add a hinge at the instance of the node
Returns: TODO
-
append_element(element, node)¶ Append the information of the element that uses the node and the number in the element: 1, 2, 3,...
Parameters: - element – ELement instance
- node – int corresponding to the number of the node within the element
Returns: nothing FIXME
-
set_BC(dof, val)¶ Adds a BC to the specified dof of the Node.
Parameters: - dof – specified degree of freedom
- val – value given
Returns: TODO
-
set_Load(dof, val)¶ Adds a Load to the specified dof of the Node.
Parameters: - dof – specified degree of freedom
- val – value given
Returns: TODO
-
-
class
sajou.nodes.Node2D(x, y, z, number)¶ Bases:
sajou.nodes.Node2-dimensional implementation of Nodes