compas_tno.algorithms
Equilibrium
Compute equilibrium of the form diagram using the force density method (FDM) with 'q's stored in the form (All coordinates can change). |
|
Compute equilibrium of the form diagram using the force density method (FDM) and update only the z-coordinates. |
|
Calculate q's from all qid's. |
|
Calculate q's from the force parameters (independent edges). |
|
Calculate coordinates's xyz the q's. |
|
Compute the nodal position and relevant parameters and from the variables of the optimisation and the class of matrices (M) |
|
Compute the tributary weights based on the assembled sparse matrices linking the topology |
|
Compute the trbutary weights based on the geometry of the structure and a tributary dictionary. |
|
Compute and plot the reaction on the supports. |
|
Computes equilibrium residual |
Independents
Find independent edges of the matrix E with the backward method. |
|
Find independent edges of the matrix E with the forward method. |
|
Find independent edges of the matrix E based on a permuted QR factorization. |
|
Overall method to find independent edges dependent on method |
|
Find inndependent edges with certain to exclude. |
|
Find inndependent edges with certain to include. |
|
Find inndependent edges with certain to exclude and include. |
|
Run checks to verify the independennts. |
|
Run checks to verify of a certain horizontal distribution can be taken by the fixed form diagram. |
Smoothing
Constrained smoothing of a mesh. |
|
Relax the mesh with FDM assuming higher force in the boudary elements. |
Graphic Statics
Parallelise a TNO form diagram using as starting point the centroidal dual as ForceDiagram. |
|
Update the force diagram after modifying the (force densities of) the form diagram. |
|
Find a reciprocal form diagram from the stored force densities in thisdiagram This is an algebraic solution to the duality. |