background image
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
Instruction manual
U4.6- booklet: Elementary matrices/Vectors and assembly
HT-66/05/004/A
Organization (S):
EDF-R & D/AMA














Instruction manual
U4.6- booklet: Elementary matrices/Vectors 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 basis (key word BASES 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.
background image
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
Instruction manual
U4.6- booklet: Elementary matrices/Vectors and assembly
HT-66/05/004/A
2 Syntax

nu_gene [nume_ddl_gene] = NUME_DDL_GENE
( |
MODELE_GENE = mo_gene,
[modele_gene]
STORAGE =
/“LIGN_CIEL”,
[DEFECT]
/
“FULL”,

|
BASE
=
base,
/
[mode_gene]
/
[mode_meca]
/
[base_modale]
/
[mode_stat]
STORAGE =
/'DIAG,
/
'
PLEIN',
[DEFECT]
NB_VECT =
/nbvect,
/
9999
,
[DEFECT]
)
background image
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
Instruction manual
U4.6- booklet: Elementary matrices/Vectors and assembly
HT-66/05/004/A
3 Operands
3.1 Operand
MODELE_GENE
MODELE_GENE = mo_gene
Name of the concept of the type
modele_gene
product by the 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
STORAGE
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 from the 1
er
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) result from
even substructure or are connected by at least a ddl LAGRANGE of
two substructures connected by a connection.
“FULL”
:
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
STORAGE
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.
“FULL”
:
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 from one
nume_ddl_gene
resulting from one
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 one
mode_meca
or of 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 the key word
BASE
.
background image
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
Instruction manual
U4.6- booklet: Elementary matrices/Vectors and assembly
HT-66/05/004/A
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
model generalized (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).