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.