adapt_problem_to_sym_and_fixed_diagram

compas_tno.problems.adapt_problem_to_sym_and_fixed_diagram(problem, form, method='SVD', list_axis_symmetry=None, center=None, correct_loads=True, printout=False, tol=None)[source]

Adapt the problem assuming that the form diagram is symmetric and fixed in plane.

Parameters
  • problem (Problem) – The problem with matrices for calculation

  • form (FormDiagram) – The form diagram to analyse

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

  • list_axis_symmetry ([list], optional) – List of the axis of symmetry to consider, by default None

  • center ([list], optional) – The center of the pattern if it’s a circula pattern, by default None

  • correct_loads (bool, optional) – If update should be done in the applied loads regarding the symmetry, by default True

  • printout (bool, optional) – If prints should show in the screen, by default False