apply_bounds_reactions

compas_tno.utilities.apply_bounds_reactions(form, shape, assume_shape=None)[source]

Apply bounds on the magnitude of the allowed increase in thickness of the upper-bound (tub), lower-bound (tlb), and of the reaction vector (tub_reacmax).

Parameters
  • form (FormDiagram) – The input FormDiagram

  • shape (Shape) – The shape of masonry to constraint the form diagram to.

  • assume_shape (dict, optional) – Whether or not consider the settings of a different shape on the process, by default None

Returns

None – The formdiagram is updated in place in the attributes.