Code_Aster ®
Version
7.4
Titrate:
Operator NUME_DDL_GENE


Date:
27/01/05
Author (S):
O. NICOLAS, E. BOYERE Key
:
U4.65.03-F Page
: 1/4

Organization (S): EDF-R & D/AMA

Handbook of Utilization
U4.6- booklet: Elementary matrices/Vecteurs and assembly
Document: U4.65.03

Operator NUME_DDL_GENE

1 Goal

To number the ddl total structure starting from classification of the substructures.

Within the framework of a calculation using the methods of dynamic under-structuring (analyzes modal or
harmonic), operator NUME_DDL_GENE (with key word MODELE_GENE) defines the bijection enters,
on the one hand, numbers of the generalized ddl of each substructure and numbers of the ddl of
connection of each connection and, in addition, numbers of the final ddl (i.e. indices of line
or of column of the generalized matrices).
Within the framework of projection on a modal base (key word BASE of NUME_DDL_GENE), one
classification is given to calculate a full added matrix or to solve a problem
transient on modal basis resulting from a concept of the mode_meca type.

The classification obtained in all the cases is of the type “line of sky”, the operator builds them
tables of addressing necessary to the effective storage of the terms of the generalized matrices
assemblies, which are considered with a profile either “line of sky”, or “full” or
“diagonal”, with this classification.

Product a structure of data of the nume_ddl_gene type.
Handbook of Utilization
U4.6- booklet: Elementary matrices/Vecteurs and assembly
HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Operator NUME_DDL_GENE


Date:
27/01/05
Author (S):
O. NICOLAS, E. BOYERE Key
:
U4.65.03-F Page
: 2/4

2 Syntax
nu_gene [nume_ddl_gene] = NUME_DDL_GENE






( |

MODELE_GENE = mo_gene,

[modele_gene]










STOCKAGE =
/“LIGN_CIEL”,
[DEFAUT]
/
“PLEIN”,







|
BASE
=
base,
/
[mode_gene]












/
[mode_meca]

















/
[base_modale]
/
[mode_stat]










STOCKAGE =
/'DIAG,
/
'
PLEIN',
[DEFAUT]










NB_VECT =
/nbvect,
/
9999
,
[DEFAUT]






)

Handbook of Utilization
U4.6- booklet: Elementary matrices/Vecteurs and assembly
HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Operator NUME_DDL_GENE


Date:
27/01/05
Author (S):
O. NICOLAS, E. BOYERE Key
:
U4.65.03-F Page
: 3/4

3 Operands

3.1 Operand
MODELE_GENE


MODELE_GENE = mo_gene

Name of the concept of the modele_gene type produces by operator DEFI_MODELE_GENE [U4.65.02] with
to leave whose classification is carried out.

3.1.1 Storage of the matrices for MODELE_GENE


STOCKAGE

Choice of a mode of storage of the matrices which one will assemble with this classification.
Currently, only the mode of storage “line of sky” is accessible.

“LIGN_CIEL”:
storage “line of sky” per blocks, the assembled matrix will be stored block
columns per block of columns starting from the 1st term likely to be
not no one for each column. In the assembled matrix, a term A (I, J)
is likely to be nonnull if and only if the ddl I and the ddl J
(respectively ième and jème modes of the total structure) are resulting from
even substructure or are connected by at least a ddl LAGRANGE of
two substructures connected by a connection.

“PLEIN”:
storage “line of sky” of the assembled matrices generalized per blocks,
but with a full profile (one stores all the elements of the triangular part
higher of the matrix).

3.2 Operand
BASE

This operand is used to identify the modal base on which one projects the matrices.

3.2.1 Storage of the matrices

STOCKAGE

Choice of a mode of storage of the matrices which one will assemble with this classification.
Currently, only the mode of storage “line of sky” is accessible.

“PLEIN”:
storage “line of sky” of the assembled matrices generalized per blocks,
but with a full profile (one stores all the elements of the triangular part
higher of the matrix). This type of storage must be employed if one wants
to calculate the generalized added matrices (mass, rigidity, damping)
who are full, like all the generalized matrices to which they
are added.
For the matrices of rigidity and damping, the assembly is done
always starting from a nume_ddl_gene resulting from a mode_meca.
“DIAG”:
storage “line of sky” of the diagonal terms of the matrices projected on
base modal. This type of storage is to be employed when one wants to do one
calculation by modal recombination without fluid coupling/structure with
matrices projected on a modal basis resulting from a mode_meca or one
mode_gene.

3.2.2 Operand
NB_VECT

Behind this key word, one awaits the number of basic vectors of projection, possibly smaller
that the number of modes defined in the base specified by key word BASE.
Handbook of Utilization
U4.6- booklet: Elementary matrices/Vecteurs and assembly
HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Operator NUME_DDL_GENE


Date:
27/01/05
Author (S):
O. NICOLAS, E. BOYERE Key
:
U4.65.03-F Page
: 4/4

4 Phase
of execution

No optimization of bandwidth is carried out during classification. The command
of appearance of the substructures in classification corresponds to the command of their definition in
generalized model (operator DEFI_MODELE_GENE). The user can thus limit the bandwidth
by defining in a judicious order the substructures of the generalized model.

The degrees of freedom, resulting from the double dualisation, are then assembled on both sides them
degrees of freedom generalized of the second substructure assembled (among both
substructures brought into play by the connection).

Handbook of Utilization
U4.6- booklet: Elementary matrices/Vecteurs and assembly
HT-66/05/004/A

Outline document