Code_Aster ®
Version
4
Titrate:
Structure of Données MACR_ELEM_STAT
Date:
28/01/1999
Author (S):
J. PELLET
Key:
D4.08.01
Page: 1/8
Department Mécanique and Modèles Numériques
Index:
With
Diffusion:
Users - Developers
Handbook of Descriptif Informatique
D4.08 booklet:
D4.08.01 document
Structures of Données MACR_ELEM_STAT
1
The SD in some lines
SD MACR_ELEM_STAT represents a macro element in static under-structuring.
It contains following information:
·
definition of the external nodes of the macronutrient,
·
references “upstream” to the MAILLAGE, MODELE, CHAM_MATER and CARA_ELEM,
·
references “upstream” to the CHAR_MECA of conditions kinematics,
·
a matrix of condensed rigidity,
·
a matrix of condensed mass,
·
condensed loadings.
A macro element is to some extent a finite element of which the mesh support has a number
unspecified of nodes.
Moreover these nodes all are not of the “physical” nodes: owing to the fact that one can impose
conditions kinematics (dualized) on a MACR_ELEM_STAT, certain nodes of the macro element
are of type “Lagrange”.
A macro element “knows” only some options (within the meaning of the traditional finite elements):
RIGI_MECA, MASS_MECA, CHAR_MECA.
EDF
Direction of Etudes and Recherches
Electricity of France
Project Code de Mécanique
Copyright EDF/DER 1997

Code_Aster ®
Version
4
Titrate:
Structure of Données MACR_ELEM_STAT
Date:
28/01/1999
Author (S):
J. PELLET
Key:
D4.08.01
Page: 2/8
2
Tree structure
MACR_ELEM_STAT (K8)
::= record
% description geometrical and topological:
“.CONX”
: OJB
S V I
“.DESM”
: OJB
S V I
“.LINO”
: OJB
S V I
“.REFM”
: OJB
S V K8
“.VARM”
: OJB
S V R
% condensed rigidity:

“(6) .NUME”
: NUME_EQUA
“(6) .SLCS”
: STOC_LCIEL
“.RIGIMECA”
: MATR_ASSE
“.KP_EE”
: OJB
S V R
“.PHI_IE”: OJB
X V R
NAKED DISPER IDIOTS
% masses condensed:

“.MASSMECA”
: MATR_ASSE
“.MP_EE”
: OJB
S V R
% description of the loadings:

“.LICA”
: OJB
X V R
NO DISPER IDIOTS
“.LICH”
: OJB
X V K8
NO CONTIG IDIOTS
Handbook of Descriptif Informatique
D4.08 booklet:
Index A

Code_Aster ®
Version
4
Titrate:
Structure of Données MACR_ELEM_STAT
Date:
28/01/1999
Author (S):
J. PELLET
Key:
D4.08.01
Page: 3/8
3
Contents of the objects
“.DESM”: OJB S V I LONG=10
-----------------------------------
DESM (1): (vacuum)
DESM (2): a number of external nodes grid (nbnoe
)
DESM (3): a number of nodes intern grid (nbnoi
)
(node grid = physical node or node lagrange)
DESM (4): number external ddls. total
(nddle)
DESM (5): ddls interns numbers. total
(nddli)
DESM (6): a number of CHAR_MECA kinematics.
(nbchar)
DESM (7): a number of definite loading cases.
(nbcas)
DESM (8): number external lagranges
(nlage)
DESM (9): lagranges relations numbers
(nlagl)
DESM (10): lagranges interns numbers
(nlagi)

“.REFM”: OJB S V K8 LONG=8+nbchar
------------------------------------------
REFM (1): model (nomo)
REFM (2): grid (named)
REFM (3): cham_mater (to subdue)
REFM (4): cara_elem (carele)
REFM (5): nume_ddl
REFM (6): “OUI_RIGI”/“NON_RIGI”
REFM (7): “OUI_MASS”/“NON_MASS”
REFM (8): “OUI_AMOR”/“NON_AMOR”
REFM (8 +1): char_cinema_1
REFM (8 +2): char_cinema_2
REFM (8 +nchar): char_cinema_N
“.LINO”: OJB S V I
-----------------------
LINO contains the list of the physical nodes
external different.
The real number of these nodes (LONUTI) is also in DESM (2).
The command of the nodes in .LINO is that of appearance in .CONX
“.CONX”: OJB S V I
-----------------------
nbnoe = lonuti (LINO)
nbnoet = nbnoe + nlage + nlagl
It is the total number of external nodes.
CONX are dimensioned to 3 * nbnoet
The external nodes are number in the order of appearance in initial classification
(condensed matrix).
CONX (1, inoe): ili = number of the ligrel of .LILI (nume_ddl)
containing the external node inoe
CONX (2, inoe): ino = number of inoe in the ligrel ili
CONX (3, inoe): 0 if physical node
- 1 if this node of lagrange is a node “before”
- 2 if this node of lagrange is a node “after”
“.VARM”: OJB S V R
LONG = 2
-----------------------
VARM (1): cut blocks matrices
Handbook of Descriptif Informatique
D4.08 booklet:
Index A

Code_Aster ®
Version
4
Titrate:
Structure of Données MACR_ELEM_STAT
Date:
28/01/1999
Author (S):
J. PELLET
Key:
D4.08.01
Page: 4/8
VARM (2): moment calculation rigidity, mass,…
“.PHI_IE”: OJB XD V R LONG (cste) NAKED ()
----------------------------------------
PHI_IE is the matrix: PHI_IE = K_II ** (- 1) * K_IE
or K_II: submatrix of the ddls interns.
or K_EE: submatrix of the external ddls.
or K_IE: submatrix of the couplings intern/external.
PHI_IE (iddle) is a vector length nddli.
PHI_IE (iddle) (iddli) is the coeff. (I, E) of matrix PHI_IE
“.KP_EE”: OJB S V R
-----------------------
Stamp rigidity condensee.
KP_EE is the matrix: KP_EE = K_EE - K_EI * PHI_IE
This matrix is stored “symmetrical” by columns:
KP_EE (I, J) = KP_EE (J * (j-1)/2 +i) for j>=i
KP_EE is a vector length nddle * (nddle+1)/2
“.MP_EE”: OJB S V R
-----------------------
Stamp of condensed mass.
MP_EE is the matrix: MP_EE = M_EE + PHI_EI * M_II * PHI_IE
- M_EI * PHI_IE - PHI_EI * M_EI
This matrix is stored “symmetrical” like .KP_EE
“.LICH”: OJB TESTSTEMXÇ V K8 LONG (cste) NO ()
------------------------------------------
Collection dimensioned with the number of cas_de_charge.
It is named by the names of cas_de_charge nomcas.
LICH (nomcas) is of dimension n_char_max+1
LICH (nomcas) (1) =/“NON_SUIV” nonfollowing loading
/“OUI_SUIV” following loading
LICH (nomcas) (1<i<=n_char_max+1) = name of the load i-1
“.LICA”: OJB XD V R LONG (cste) NO ()
-----------------------------------------
Collection dimensioned with the number of cas_de_charge.
It is named by the names of cas_de_charge nomcas.
LICA (nomcas) is of dimension nddlt= nddli+ nddle
LICA (nomcas) (1<=i<=nddli) = (k_II ** - 1) * F_I
LICA (nomcas) (nddli+1<=i<=nddle) = FP_J
or FP_E = F_E - K_EI * (K_II ** - 1) * F_I
Handbook of Descriptif Informatique
D4.08 booklet:
Index A

Code_Aster ®
Version
4
Titrate:
Structure of Données MACR_ELEM_STAT
Date:
28/01/1999
Author (S):
J. PELLET
Key:
D4.08.01
Page: 5/8
4
Examples: macr_elem_stat s_1 and s_123 of the test
SSLP100B
4.1
Structure of Données: S_1
--------------------------------------------------------------------------------
SEGMENT IMPRESSION OF VALUES >S_1 .CONX <
1 - 1 1 0 1 3
6 - 0 1 4 0 1
11 - 7 0 1 9 0
16 - 1 6 0 1 10
21 - 0 1 12 0
--------------------------------------------------------------------------------
SEGMENT IMPRESSION OF VALUES >S_1 .DESM <
1 - 0 8 4 16 12
6 - 1 2 0 0 4
--------------------------------------------------------------------------------
SEGMENT IMPRESSION OF VALUES >S_1 .KP_EE <
1 - 6.41345E+00 1.76677E+00 9.20402E+00 - 1.81735E+00 1.25037E+00
6 - 9.57550E+00 1.00328E+00 - 4.07100E+00 - 1.39527E+00 6.04196E+00

136 - 1.03411E+01
--------------------------------------------------------------------------------
IMPRESSION OF THE COLLECTION: S_1 .LICA
SEGMENT IMPRESSION OF VALUES >S_1 .LICA $$NOM <
>>>>> REPERTORY OF NAMES OF THE COLLECTION:S_1 .LICA
1 - >CHF1 <>CHF2 <
OBJECT IMPRESSION OF COLLECTION >S_1 .LICA < OC: 1
1 - 3.53553E+00 1.46447E+00 0.00000E+00 0.00000E+00 0.00000E+00
6 - 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
11 - 0.00000E+00 0.00000E+00 1.91342E+00 3.80604E-01 1.62212E+00
16 - 1.08386E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
21 - 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
26 - 0.00000E+00 0.00000E+00 0.00000E+00 2.39508E-01 9.92075E-02
31 - 2.98282E-02 1.23552E-02 - 4.71006E-19 - 3.57376E-19 7.14525E-03
36 - 2.95966E-03 - 1.23096E-19 - 1.73472E-18 7.14525E-03 2.95966E-03
41 - 2.64693E+00 1.18501E+00 2.70958E+00 1.03373E+00 8.48546E-01
46 - - 3.31522E-01 1.30381E-01 - 6.22318E-02 4.81890E-02 1.36198E-01
51 - 3.65592E-01 8.34435E-01 6.90624E-18 - 4.58919E-18 - 2.12901E-18
56 - - 1.19111E-17
OBJECT IMPRESSION OF COLLECTION >S_1 .LICA < OC: 2
1 - 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
6 - - 2.00000E+01 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
11 - 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
16 - 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
21 - 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
26 - 0.00000E+00 0.00000E+00 0.00000E+00 - 8.62497E-18 1.49690E-17
31 - 1.58841E-17 - 6.06819E-17 3.01596E-01 - 1.61168E+00 - 1.00331E-01
36 - - 8.43526E-02 - 3.83034E-16 8.60423E-16 - 1.00331E-01 - 8.43526E-02
41 - - 1.78149E-16 - 2.07069E-16 1.49183E-16 6.01817E-18 1.80546E-15
46 - 2.83180E-15 - 4.67445E+00 - 7.31983E+00 3.49452E+00 - 1.72624E+00
51 - - 3.63569E-15 7.98788E-16 2.19705E+00 - 4.60236E+00 3.50220E+00
56 - - 2.55199E+00
--------------------------------------------------------------------------------
IMPRESSION OF THE COLLECTION: S_1 .LICH
SEGMENT IMPRESSION OF VALUES >S_1 .LICH $$NOM <
>>>>> REPERTORY OF NAMES OF THE COLLECTION:S_1 .LICH
1 - >CHF1 <>CHF2 <
OBJECT IMPRESSION OF COLLECTION CONTIGUE>S_1 .LICH < OC: 1
1 - >OUI_SUIV<>CHBL_1 <>CHF1_1 <> <> <> <> <
8 - > <> <> <
OBJECT IMPRESSION OF COLLECTION CONTIGUE>S_1 .LICH < OC: 2
1 - >NON_SUIV<>CHF2_1 <> <> <> <> <> <
8 - > <> <> <
--------------------------------------------------------------------------------
SEGMENT IMPRESSION OF VALUES >S_1 .LINO <
1 - 1 3 4 7 9
6 - 6 10 12
--------------------------------------------------------------------------------
IMPRESSION OF THE COLLECTION: S_1 .PHI_IE
OBJECT IMPRESSION OF COLLECTION >S_1 .PHI_IE < OC: 1
Handbook of Descriptif Informatique
D4.08 booklet:
Index A

Code_Aster ®
Version
4
Titrate:
Structure of Données MACR_ELEM_STAT
Date:
28/01/1999
Author (S):
J. PELLET
Key:
D4.08.01
Page: 6/8
1 - - 2.11984E-01 1.09032E-02 - 9.57179E-02 - 1.05534E-01 1.57605E-16
6 - 6.16106E-17 - 2.98079E-02 - 8.67300E-03 2.25984E-16 5.55112E-17
11 - - 2.98079E-02 - 8.67300E-03
OBJECT IMPRESSION OF COLLECTION >S_1 .PHI_IE < OC: 2
1 - - 4.75162E-02 - 4.34567E-01 - 1.59188E-01 - 1.36495E-01 1.80213E-16
6 - 7.87647E-17 - 4.54996E-02 - 1.49122E-02 2.31892E-16 1.38778E-16
11 - - 4.54996E-02 - 1.49122E-02

OBJECT IMPRESSION OF COLLECTION >S_1 .PHI_IE < OC: 16
1 - 1.88451E-17 2.27704E-17 1.11285E-16 - 8.18965E-18 2.12371E-01
6 - - 1.27599E-01 4.83504E-03 - 1.52778E-01 - 2.56578E-17 8.11851E-16
11 - 4.83504E-03 - 1.52778E-01
--------------------------------------------------------------------------------
SEGMENT IMPRESSION OF VALUES >S_1 .REFM <
1 - >MO_1 <>MA <>CHMAT <> <>S_1 <>OUI_RIGI<>NON_MASS<
8 - >NON_AMOR<>CHBL_1 <
--------------------------------------------------------------------------------
SEGMENT IMPRESSION OF VALUES >S_1 .VARM <
1 - 4.00000E+02 0.00000E+00
4.2
Structure of Données: S_123
--------------------------------------------------------------------------------
SEGMENT IMPRESSION OF VALUES >S_123 .CONX <
1 - 1 1 0 1 3
6 - 0 1 4 0 1
11 - 7 0 3 5 - 1
16 - 1 14 0 3 3
21 - - 1 3 6 - 2 1
26 - 15 0 3 4 - 2
31 - 3 7 - 1 1 16
36 - 0 3 1 - 1 3
41 - 8 - 2 1 13 0
46 - 3 2 - 2
--------------------------------------------------------------------------------
SEGMENT IMPRESSION OF VALUES >S_123 .DESM <
1 - 0 8 8 24 16
6 - 1 2 0 8 0
--------------------------------------------------------------------------------
SEGMENT IMPRESSION OF VALUES >S_123 .KP_EE <
1 - 6.03407E+00 1.82427E+00 6.67688E+00 - 3.21403E+00 5.12297E-01
6 - 1.37237E+01 - 9.43232E-01 - 9.60998E-01 1.88753E+00 1.16316E+01
11 - - 3.63182E-01 - 1.33685E-01 - 5.94068E+00 1.84587E-01 1.62314E+01
16 - 6.81010E-02 - 1.62885E-01 - 2.90313E-01 - 5.64955E-01 - 1.06762E-01

296 - 3.83854E+01 0.00000E+00 1.91927E+01 1.91927E+01 - 3.83854E+01
--------------------------------------------------------------------------------
IMPRESSION OF THE COLLECTION: S_123 .LICA
SEGMENT IMPRESSION OF VALUES >S_123 .LICA $$NOM <
>>>>> REPERTORY OF NAMES OF THE COLLECTION:S_123 .LICA
1 - >CHF1 <>CHF2 <
OBJECT IMPRESSION OF COLLECTION >S_123 .LICA < OC: 1
1 - 3.74332E+00 3.74332E+00 1.20003E+00 1.20003E+00 1.84387E-01
6 - 1.84386E-01 5.99949E-18 - 1.02727E-17 - 1.45753E-06 5.29385E+00
11 - 9.28668E-08 1.69709E+00 1.85919E-08 2.60762E-01 1.15062E-17
16 - - 3.02164E-18 2.64693E+00 1.18501E+00 8.48546E-01 - 3.31522E-01
21 - 1.30381E-01 - 6.22318E-02 6.90624E-18 - 4.58919E-18 0.00000E+00
26 - - 1.36198E-01 4.81890E-02 0.00000E+00 0.00000E+00 - 8.34435E-01
31 - 3.65592E-01 0.00000E+00 0.00000E+00 1.19111E-17 - 2.12901E-18
36 - 0.00000E+00 0.00000E+00 - 1.03373E+00 2.70958E+00 0.00000E+00
41 - 3.48963E-01 4.82674E-01 1.78047E-01 1.80297E-01 1.25697E-01
46 - 1.10119E-01 8.54484E-02 7.51949E-02 9.45476E-02 5.88056E-01
51 - 1.59078E-03 2.53388E-01 - 1.10150E-02 1.66748E-01 - 7.25041E-03
56 - 1.13592E-01 2.98827E+00 3.63266E+00 6.07038E-01 4.45522E-01
61 - 4.78925E-01 - 1.95160E-01 - 6.67765E-02 - 6.60203E-02 0.00000E+00
66 - - 4.76652E-01 2.00653E-01 0.00000E+00 0.00000E+00 - 1.14207E-01
71 - 7.44275E-01 0.00000E+00 0.00000E+00 5.34686E-04 - 9.39012E-02
76 - 0.00000E+00 0.00000E+00 4.55648E-01 4.68170E+00 0.00000E+00
OBJECT IMPRESSION OF COLLECTION >S_123 .LICA < OC: 2
1 - - 1.07663E-15 5.59669E-15 - 7.53012E-15 1.96373E-14 4.41365E+00
6 - - 1.02260E+01 7.74962E+00 - 1.45510E+00 1.19912E-15 5.76725E-15
11 - 2.95592E-15 1.41995E-14 - 5.80631E-06 - 5.81234E+00 - 8.50025E-06
Handbook of Descriptif Informatique
D4.08 booklet:
Index A

Code_Aster ®
Version
4
Titrate:
Structure of Données MACR_ELEM_STAT
Date:
28/01/1999
Author (S):
J. PELLET
Key:
D4.08.01
Page: 7/8
16 - 6.29451E+00 - 1.78149E-16 - 2.07069E-16 1.80546E-15 2.83180E-15
21 - - 4.67445E+00 - 7.31983E+00 2.19705E+00 - 4.60236E+00 0.00000E+00
26 - - 9.19119E-01 - 8.49975E+00 0.00000E+00 0.00000E+00 2.97340E-15
31 - 1.43800E-14 0.00000E+00 0.00000E+00 - 4.24742E+00 1.09688E+00
36 - 0.00000E+00 0.00000E+00 9.32445E-16 4.25016E-15 0.00000E+00
41 - - 4.98962E-03 - 2.10948E-02 - 4.25571E-03 - 2.81023E-02 3.09009E-01
46 - - 3.89619E-01 6.89189E-01 - 4.27942E-01 1.04180E-02 - 6.72636E-03
51 - 2.73092E-02 - 3.78207E-02 2.65220E-02 - 8.27550E-02 9.56837E-02
56 - 2.70699E-01 - 2.90996E-01 - 5.83448E-01 1.39967E-01 - 1.07233E+00
61 - - 4.62267E+00 - 8.15812E+00 1.98317E+00 - 5.44812E+00 0.00000E+00
66 - - 8.07994E-01 - 8.88717E+00 0.00000E+00 0.00000E+00 3.02188E-02
71 - - 3.01191E-02 0.00000E+00 0.00000E+00 - 4.37916E+00 1.39317E+00
76 - 0.00000E+00 0.00000E+00 2.79612E-03 - 1.12013E-01 0.00000E+00
--------------------------------------------------------------------------------
IMPRESSION OF THE COLLECTION: S_123 .LICH
SEGMENT IMPRESSION OF VALUES >S_123 .LICH $$NOM <
>>>>> REPERTORY OF NAMES OF THE COLLECTION:S_123 .LICH
1 - >CHF1 <>CHF2 <
OBJECT IMPRESSION OF COLLECTION CONTIGUE>S_123 .LICH < OC: 1
1 - >OUI_SUIV<>CHBL_123<> <> <> <> <> <
8 - > <> <> <
OBJECT IMPRESSION OF COLLECTION CONTIGUE>S_123 .LICH < OC: 2
1 - >NON_SUIV<>CHBL_123<> <> <> <> <> <
8 - > <> <> <
--------------------------------------------------------------------------------
SEGMENT IMPRESSION OF VALUES >S_123 .LINO <
1 - 1 3 4 7 14
6 - 15 16 13
--------------------------------------------------------------------------------
IMPRESSION OF THE COLLECTION: S_123 .PHI_IE
OBJECT IMPRESSION OF COLLECTION >S_123 .PHI_IE < OC: 1
1 - - 1.43678E-01 3.74403E-02 - 3.17532E-02 - 4.50471E-02 - 3.42354E-02
6 - - 6.07434E-02 - 2.87693E-02 - 3.73962E-02 - 4.32720E-02 2.30991E-02
11 - - 1.52709E-02 2.34137E-02 - 1.43768E-03 1.53165E-02 3.39843E-03
16 - 1.24711E-02
OBJECT IMPRESSION OF COLLECTION >S_123 .PHI_IE < OC: 2
1 - - 3.47164E-02 - 3.47118E-01 - 7.64680E-02 - 2.30246E-01 - 9.49132E-02
6 - - 1.30318E-01 - 7.28149E-02 - 8.29774E-02 - 1.20224E-02 - 8.98287E-02
11 - 2.93609E-02 - 6.87771E-02 1.53364E-02 - 6.31448E-02 1.17360E-02
16 - - 4.03116E-02

OBJECT IMPRESSION OF COLLECTION >S_123 .PHI_IE < OC: 24
1 - 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
6 - 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
11 - 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
16 - 0.00000E+00
--------------------------------------------------------------------------------
SEGMENT IMPRESSION OF VALUES >S_123 .REFM <
1 - >MO_123 <>MA_123 <> <> <>S_123 <>OUI_RIGI<>NON_MASS<
8 - >NON_AMOR<>CHBL_123<
--------------------------------------------------------------------------------
SEGMENT IMPRESSION OF VALUES >S_123 .VARM <
1 - 4.00000E+02 0.00000E+00
Handbook of Descriptif Informatique
D4.08 booklet:
Index A

Code_Aster ®
Version
4
Titrate:
Structure of Données MACR_ELEM_STAT
Date:
28/01/1999
Author (S):
J. PELLET
Key:
D4.08.01
Page: 8/8
Intentionally white left page.
Handbook of Descriptif Informatique
D4.08 booklet:
Index A