find_independents_forward

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

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:
Earray

Equilibrium matrix.

nindint

Number of independent to stop the process, if known in advance, by default None.

tolfloat

Tolerance for small Singular Values. Default is None.

Returns:
indlist

Independent columns.