3. Contents of objects#
Ratings:
nb_rela: number of relationships stored in the sd_liste_rela.
nb_coef_1rel: number of coefficients in a linear relationship (« left » part of the equation). The coefficients can be: real or complex.
nb_coef_tot: total number of coefficients of the set of linear relationships stored in the sd_liste_rela. nb_coef_tot = nb_coef_1rel (1) +nb_coef_1rel (1) +nb_coef_1rel (2) +…
coef_impo: value imposed for the linear relationship (« right » part of the equation or « second member »). The imposed value can be: real, complex, or function.
3.1. Subject ». RLNR »#
This object has a length of 1.
RLNR (1): number of linear relationships nb_rela.
3.2. Subject ». RLTC »#
This object has a length of 1.
RLTC (1): type of coefficients for relationships' REEL 'or' COMP '.
3.3. Subject ». RLTV »#
This object has a length of 1.
RLTV (1): type of the second members of the relationships” REEL “,” “,” COMP “or” FONC “.
3.4. Subject ». RLNT »#
This object is of length nb_rela.
It contains the number of coefficients for each relationship.
RLNT (irela): number of coefficients of the irela relationship = nb_coef_1rel (irela).
3.5. Subject ». RLPO »#
This object is of length nb_rela.
It allows you to « point » (for a given relationship) into objects. RLCO,. RLNO and. RLDD.
These 3 objects have the same dimension and are pointed at the same way.
RLPO (irela): address in. RLCO (for example) of the last coefficient of the irela relationship.
RLCO (RLPO (irela) - RLNT (irela) + 1) is the 1st term in the irela relationship.
3.6. Subject ». RLCO »#
This object is of length nb_coef_tot.
It contains the coefficients (R or C) of the equations.
3.7. Subject ». RLNO »#
This object is of length nb_coef_tot.
It contains the names of the nodes involved in the relationships.
3.8. Subject ». RLDD »#
This object is of length nb_coef_tot.
It contains the names of the CMPS involved in relationships.
3.9. Subject ». RLBE »#
This object is of length nb_rela.
It contains the second members of relationships.
RLBE (irela): second member of the relationship irela = coef_impo (irela).
3.10. Subject ». RLSU »#
This object is of length nb_rela. It is an indicator of whether linear relationships should be taken into account (or not).
In fact, before « pouring » the linear relationships into the sd_charge, we examine whether certain relationships are not given in several copies (duplicates).
RLSU (irela):
/0 -> the irela relationship must be taken into account.
/1 -> the irela relationship is a duplicate of a previous relationship.
It should not be taken into account.