1. Data Structures in a nutshell#

An sd_matr_elem represents a set of elementary matrices.

An sd_vect_elem represents a set of elementary vectors.

You can « assemble » sd_matr_elem to obtain an sd_matr_asse.

You can « assemble » sd_vect_elem to obtain an sd_cham_no.

Practically, the sd_matr_elem and the sd_vect_elem consist of a set of sd_resuelem [D4.06.05]. An sd_resuelem being the set of elementary matrices (or vectors) corresponding to the elements of an sd_ligrel.

An sd_matr_elem (or an sd_vect_elem) may not contain any sd_resuelem. This can happen if the sd_model only contains static substructures.