adapt_problem_to_sym_diagram

compas_tno.problems.adapt_problem_to_sym_diagram(problem, form, list_axis_symmetry=None, center=None, correct_loads=True, printout=False)[source]

Adapt the problem assuming that the form diagram is symmetric.

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

  • form (FormDiagram) – The form diagram to analyse

  • 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