Code_Aster ®
Version
7.4
Titrate:
Operator MEMO_NOM_SENSI
Date:
09/02/05
Author (S):
G. Key NICOLAS
:
U4.31.07-B Page
: 1/4
Organization (S): EDF-R & D/SINETICS
Handbook of Utilization
U4.3- booklet: Function
Document: U4.31.07
Operator MEMO_NOM_SENSI
1 Goal
To memorize the names of the concepts related to calculations of sensitivity.
This operator allows to file:
·
for each significant parameter, couples with the name of the simple structure and the name of
the associated derived structure, as well as the key words by which this derivation appears,
·
the name of a function always being worth 0,
·
the name of a function always being worth 1.
Note:
A priori, this procedure should never be employed directly by an end-user.
It is activated by the automatic mechanism of control of the sensitivities.
Handbook of Utilization
U4.3- booklet: Function HT-66/05/004/A
Code_Aster ®
Version
7.4
Titrate:
Operator MEMO_NOM_SENSI
Date:
09/02/05
Author (S):
G. Key NICOLAS
:
U4.31.07-B Page
: 2/4
2 Syntax
MEMO_NOM_SENSI (
# memorizing of the derived concepts
NOM= (
# name of the structure to be derived
NOM_SD
=
nom_sd
[TXM]
# the parameter by report/ratio to which one derives
PARA_SENSI = para_sensi/[para_sensi]
/
[theta_geom]
# the name of the derived structure nom_sd compared to para_sensi
NOM_COMPOSE
=
nom_compose
[TXM]
# couples of key word and value where the derivation of nom_sd by
report/ratio with para_sensi intervenes
L MOT_CLE
=
l_mot_simp [l_K]
L
VALEUR
=
l_val
[l_K]
L
MOT_FACT
=
l_mot_fact
[l_K]
)
# an always null function
NOM_ZERO = f0 [function]
# a function always being worth 1
NOM_UN
=
f1
[function]
)
Handbook of Utilization
U4.3- booklet: Function HT-66/05/004/A
Code_Aster ®
Version
7.4
Titrate:
Operator MEMO_NOM_SENSI
Date:
09/02/05
Author (S):
G. Key NICOLAS
:
U4.31.07-B Page
: 3/4
3 Operands
3.1 Operand
NOM
This key word factor makes it possible to file the characteristics of the derivation of a structure: under which
name is known the derived structure, which are the key words which engage derivation.
3.1.1 Operand
NOM_SD
NOM_SD = nom_sd
It is the name of the structure to be derived. Attention, this name is to be provided in the form of a chain of
characters and not in the form of concept. Indeed at the moment when procedure
MEMO_NOM_SENSI is called upon, the concept to be derived does not exist obligatorily. It can be
product later and is thus unknown analyzer of command.
3.1.2 Operand
PARA_SENSI
PARA_SENSI = para_sensi/theta_geom
It is the concept of the para_sensi type or theta_geom by report/ratio to which one derives.
3.1.3 Operand
NOM_COMPOSE
NOM_COMPOSE = nom_compose
One gives here the name of the concept resulting from derivation of nom_sd compared to para_sensi. Here
still, it is a character string because the concept is not obligatorily known.
3.1.4 Operand
MOT_CLE
MOT_CLE = l_mot_simp
The derivation of nom_sd compared to para_sensi is carried out by a command which can be
a definition of material, a loading, a resolution,… Quand in this command, that
is done through key words, one gives the list of it here.
3.1.5 Operand
VALEUR
VALEUR = l_val
If key words were indicated by operand MOT_CLE, the list of the values here is given
corresponding in the form of character string. The two lists l_mot_simp and l_val
function in parallel.
3.1.6 Operand
MOT_FACT
MOT_FACT = l_mot_fact
If key words were indicated by operand MOT_CLE, one gives the list here of
key words corresponding factors. The two lists l_mot_simp and l_mot_fact function in
parallels.
3.2 Operand
NOM_ZERO
NOM_ZERO = f0
One gives here the concept of an always null function.
Handbook of Utilization
U4.3- booklet: Function HT-66/05/004/A
Code_Aster ®
Version
7.4
Titrate:
Operator MEMO_NOM_SENSI
Date:
09/02/05
Author (S):
G. Key NICOLAS
:
U4.31.07-B Page
: 4/4
3.3 Operand
NOM_UN
NOM_UN = f1
One gives here the concept of a function always being worth 1.
4 Examples
A priori, this procedure should never be employed directly by an end-user. It is activated by
the automatic mechanism of control of the sensitivities.
4.1 Function
unit
One defines F1 as function always being worth 1 and one memorizes it.
F1 = DEFI_CONSTANTE (VALE = 1.) ;
MEMO_NOM_SENSI (NOM_UN = F1);
4.2 Structures
derived
A material is defined thanks to a significant parameter. It is necessary to memorize its derived material and
how it is obtained.
PS = DEFI_PARA_SENSI (VALE = 40.)
CHECHMATE = DEFI_MATERIAU (THER_FO = _F (LAMBDA = PS));
MEMO_NOM_SENSI (NAME = _F (NOM_SD = “CHECHMATE”,
PARA_SENSI
=
PS,
NOM_COMPOSE
=
“MAT_PS”,
MOT_CLE
=
“LAMBDA”,
MOT_FACT
=
“THER_FO”,
VALEUR
=
“PS”
)
)
;
MAT_PS = DEFI_MATERIAU (THER_FO = _F (LAMBDA = F1));
This material is affected with the grid to produce a material field. This field is itself with
to derive.
CHMAT = AFFE_MATERIAU (
GRID = MALL,
AFFE = _F (ALL = “YES”, MATER = CHECHMATE));
MEMO_NOM_SENSI (NAME = _F (NOM_SD = “CHMAT”,
PARA_SENSI
=
PS,
NOM_COMPOSE
=
“CHMAT_PS”,
MOT_CLE
=
“MATER”,
MOT_FACT
=
“AFFE”,
VALEUR
=
“MAT”)
)
;
Handbook of Utilization
U4.3- booklet: Function HT-66/05/004/A
Outline document