initialise_form

compas_tno.problems.initialise_form(form, find_inds=True, method='SVD', printout=False, tol=None)[source]

Initialise the problem for a Form-Diagram and return the FormDiagram with independent edges assigned and the matrices relevant to the equilibrium problem.

Parameters
  • form (FormDiagram) – The FormDiagram

  • find_inds (bool, optional) – Whether or not independents should be found (fixed diagram), by default True

  • method (str, optional) – Method to find independent edges, the default is ‘SVD’. More options to come.

  • printout (bool, optional) – Whether or not prints should appear on the screen, by default False

  • tool (float, optional) – Tolerance od independents, by default None

Returns

M (Problem) – The object with all the matrices essential to the analysis.

Note

The FormDiagram is updated in place. Check initialise_problem_general for more info.