apply_selfweight_from_thrust

compas_tno.utilities.apply_selfweight_from_thrust(form, thickness=0.5, density=20.0)[source]

Lump the selfweight in the nodes of the thrust network based on their current position. The loads are computed based on the tributary area times the thickness times the density. For variable thickness the nodal attribute thk is considered.

Parameters
  • form (FormDiagram) – The form diagram to be considered

  • thickness (float, optional) – The thickness of the problem, by default 0.50 If None is passed, the thickness is taken from the nodal attribute thk

  • density (float, optional) – The density of the material, by default 20.0

Returns

None – The form diagram is updated in place