4. Reminder on sizes#

We’ll call it « instantiated size » (or « size » for short):

  • a reference to a « cataloged quantity » defined in the quantity catalog,

  • a vector of real numbers (or complexes, integers,…) whose components are associated with CMPS of the cataloged quantity,

  • a DESCRIPTEUR_GRANDEUR: it is a vector of coded integers that indicates the presence (or absence) of the CMPS of the quantity cataloged in the instantiated quantity

For example, a displacement field contains a set of instantiated quantities. Each quantity in this field is defined by:

  • a reference to quantity DEPL_R in the catalog: real type, CMPS named: DX, DY,…

  • a vector of 2 real numbers (for example): (2.3, 3.4)

  • a coded integer: ICODE =2**2 + 2**3 = 14 (for example), which allows us to say that for this quantity, DX is absent, DY is 2.3 and DZ is 3.4

A field (global or local) is essentially a list of instantiated quantities assigned to geometric entities:

  • bows for a CHAM_NO

  • knitwear for a CARTE

  • Finite elements for a RESUELEM or a CHAM_ELEM