21. Mot clé MASS_REP#
21.1. Syntaxe#
MASS_REP = _F(
# Surface ou ligne servant à répartir la masse
◆ GROUP_MA = grma,
# Mailles de type POI1 correspondant aux masses
◆ GROUP_MA_POI1 = grma,
# Masse à répartir sur les mailles de GROUP_MA
◆ VALE = float,
◆ TYPE = / "LINEIQUE",
/ "SURFACIQUE",
/ "TOTALE",
# Fonction de répartition de la masse
◇ FONC_MULT = fonction / formule / nappe,
),
21.2. Caractéristiques affectables#
L’objectif de ce mot-clé est de prendre en compte simplement une masse et de la répartir sur une surface. L’option MASS_REP, permet de répartir aux nœuds des discrets de caractéristique M_T_D_N des valeurs de masse obtenues au prorata de l’aire des mailles surfaciques ou de la longueur des mailles linéiques.
L’affectation (modélisation DIS_T à déclarer dans AFFE_MODELE) se fait aux mailles ponctuelles POI1 données à GROUP_MA_POI1. Il faut distinguer les mailles ponctuelles et les mailles surfaciques à déclarer derrière le mot clé GROUP_MA.
La règle de surcharge s’applique Les grands principes de fonctionnement de Code_Aster. Si une maille POI1 est présente dans plusieurs occurrences de MASS_REP c’est la dernière affectation qui est prise en compte.
En cas de surcharge une information est écrite dans le fichier de ‘messages’, indiquant le nombre de surcharges réalisées.
21.3. Description des opérandes#
DIS_T à déclarer dans AFFE_MODELE.M_T_D_N. Cette masse est fonction de la surface des mailles qui sont connectées au nœud du discret. On peut soit donner :- une MASSE de TYPE = ‘SURFACIQUE’ : cette masse est répartie au prorata de l’aire des mailles surfaciques connectés aux nœuds des discrets. Les mailles de type
POI1sont affectées par la masse :\({Masse}_{POI1}={Masse}_{Surfacique}\ast {Surface}_{Noeud}\) - une MASSE de TYPE = ‘LINEIQUE’ : cette masse est répartie au prorata de la longueur des mailles linéiques connectés aux nœuds des discrets. Les mailles de type
POI1sont affectées par la masse :\({Masse}_{POI1}={Masse}_{Linéique}\ast {Longueur}_{Noeud}\) - une MASSE avec TYPE = ‘TOTALE’ : c’est la masse totale à répartir soit au prorata de l’aire des mailles surfaciques soit au prorata de la longueur des mailles linéiques, connectés aux nœuds des discrets. Les mailles de type
POI1sont affectées par la masse :\({Masse}_{POI1}=\frac{{Masse}_{Totale}\ast {Surface}_{Noeud}}{{Surface}_{Totale}}\) ou \({Masse}_{POI1}=\frac{{Masse}_{Totale}\ast {Longueur}_{Noeud}}{{Longueur}_{Totale}}\)