find_independents_forward

compas_tno.algorithms.find_independents_forward(E, nind=None, tol=None)[source]

Find independent edges of the matrix E with the forward method. The matrix E is reconstructed column by column and the rank is computed at each step. Everytime that a column is added and the rank does not increase, the edge corresp. that column is selected as independent.

Parameters
  • E (array) – Equilibrium matrix.

  • nind (ind) – Number of independent to stop the process, if known in advance, by default None.

  • tol (float) – Tolerance for small Singular Values. Default is None.

Returns

ind (list) – Independent columns.