Opérandes ========= Opérande RESULTAT ----------------- ♦ RESULTAT = _F ( .. code-block:: text ◊ / RESULTAT = CO('resu'), [evol_noli] Permet à PRE_SEISME_NONL de produire les concepts en sortie de la macro-commande. Le mot clé RESULTAT est à utiliser uniquement avec STAT_DYNA. Opérande MODELE / MAILLAGE / CHAM_MATER / CARA_ELEM ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. code-block:: text ◊ / MODELE = CO('mo'), [modele] ◊ / MAILLAGE = CO('mail'), [maillage] ◊ / CHAM_MATER = CO('chmat'), [cham_mater] ◊ / CARA_ELEM = CO('carac'), [cara_elem] Permet à PRE_SEISME_NONL de produire les concepts en sortie de la macro-commande. La déclaration de ces concepts doit être cohérente avec les données rentrées dans les opérandes AFFE_MODELE ( *cf* . § :ref:`3.5 ` ), AFFE_MATERIAU ( *cf* . § :ref:`3.6 ` ),AFFE_CARA_ELEM ( *cf.* § :ref:`3.7 ` )et AFFE_CHAR_MECA ( *cf* . § :ref:`3.8 ` ) définis à l'intérieur de cette macro-commande. .. code-block:: text Ces mots-clés permettent de renseigner le nom des concepts que l'utilisateur souhaite créer: * le nom du modèle (mo) dont les éléments font l'objet du calcul mécanique, * le nom du maillage ( mail) contenant éventuellement des nouveaux nœuds et mailles, * le nom du champ de matériau (chmat) affecté sur le maillage mail, * le nom des caractéristiques ( carac ) des éléments de coque, poutre, tuyau, barre, câble, et éléments discrets affectés sur le modèle mo. Dans le cas d'une réduction dynamique ( *cf.* [:ref:`U2.07.04 `] et [:external:ref:`U4.44.01 `]), ces concepts créés contiendront les éléments supplémentaires nécessaires aux calculs ultérieurs. Opérande BASE_MODALE / MACR_ELEM_DYNA ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. code-block:: text ◊ / BASE_MODALE = CO('bamo'), [mode_meca] ◊ / MACR_ELEM_DYNA = CO('mael'), [macr_elem_dyna] Ces mots-clés ne peuvent pas être utilisés sans renseigner le mot-clé facteur PRE_CALC_MISS( *cf* . § :ref:`3.2 ` ). En effet, ils permettent de renseigner les concepts en sortie suivants: * le nom de la base modale (bamo) contenant les modes d'interface utilisés comme base de projection des impédances de sol, * le nom du macro-élément ( mael) qui pointe sur bamoet qui peut être directement utilisé dans CALC_MISS ( *cf* . [:external:ref:`U7.03.12 `]). .. _RefNumPara__2257_163920585: Opérande CHARGE ~~~~~~~~~~~~~~~ .. code-block:: text CHARGE = _F ( ♦ NOM = CO('l_char'), [l_char_meca] ♦ OPTION = / 'COND_LIM', [DEFAUT] / 'LAPL_TEMPS', [TXM] ), Ce mot-clé permet de créer une charge liée aux conditions aux limites (OPTION = 'COND_LIM'), obligatoire lorsque on cherche à faire de la réduction dynamique, ou à la méthode Laplace-Temps (OPTION = 'LAPL_TEMPS'), qui oblige la présence des opérandes UNITE_RESU_RIGI, UNITE_RESU_AMOR ou UNITE_RESU_MASS dans le mot-clé facteur POST_CALC_MISS ( *cf* . § :ref:`3.3 ` ). .. _RefNumPara__1638_1896897403: OpérandePRE_CALC_MISS ---------------------- .. code-block:: text ◊ / PRE_CALC_MISS = _F ( ♦ CALC_MISS_OPTION = / 'ISS', [TXM] / 'ISFS', [TXM] ♦ NMAX_MODE_ISS = nbiss, [I] # Si CALC_MISS_OPTION == 'ISFS' ♦ NMAX_MODE_IFS = nbifs, [I] ♦ GROUP_MA_INTERF = grma_int, [grma] ◊ GROUP_NO_CENT = grno_cent, [grno] ◊ REDUC_DYNA_ISS = / 'NON', [DEFAUT] / 'OUI', [TXM] ◊ REDUC_DYNA_IFS = / 'NON', [DEFAUT] / 'OUI', [TXM] ), Opérande REDUC_DYNA_ISS / REDUC_DYNA_IFS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Ces opérandes indiquent la manière de représenter la cinématique des interfaces d'ISS ou d'IFS au moyen d'une base de modes statiques (REDUC_DYNA_* = 'NON') ou des modes dynamiques (REDUC_DYNA_* = 'OUI'). Opérande NMAX_MODE_ISS / NMAX_MODE_IFS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Ces opérandes permettent de renseigner le nombre de modes à calculer dans le cas d'un calcul d'ISS ou d'ISFS. Si REDUC_DYNA_* = 'OUI', la valeur du mot clé NMAX_MODE_* correspondante doit être un multiple de 6. .. _RefNumPara__1976_1896897403: OpérandeGROUP_MA_INTERF ~~~~~~~~~~~~~~~~~~~~~~~ Ce mot-clé, qui est obligatoire, permet de renseigner le groupe de mailles correspondant à l'interface dynamique à considérer (ensemble de l'interface d'ISFS ou celle d'ISS ou celle d'IFS) pour le calcul des modes d'interface. .. _RefNumPara__1978_1896897403: OpérandeGROUP_NO_CENT ~~~~~~~~~~~~~~~~~~~~~ Ce mot-clé indique le groupe de nœuds défini au centre d'une interface permettant de considérer un comportement rigide de cette interface. Si ce mot-clé est renseigné une condition de type LIAISON_SOLIDE ( *cf.* [:external:ref:`U4.42.01 `]) doit, *a priori* , être saisi au moyen de l'opérande AFFE_CHAR_MECA ( *cf.* § :ref:`3.8 ` ). Opérande CALC_MISS_OPTION ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Ce mot-clé indique si le calcul à réaliser est de type 'ISS'ou de type'ISFS'. La valeur renseignée doit donc être cohérente avec les autres operandes de PRE_CALC_MISS mais aussi de la macro-commande CALC_MISS ( *cf* . [:external:ref:`U7.03.12 `]). .. _RefNumPara__1643_1896897403: Opérande POST_CALC_MISS ----------------------- .. code-block:: text ◊ / POST_CALC_MISS = _F ( ♦ MACR_ELEM_DYNA = mael, [macr_elem_dyna] ♦ GROUP_MA_INTERF = grma_int, [grma] ♦ GROUP_NO_CENT = grno_cent, [grno] ◊ UNITE_RESU_RIGI = uresrig, [I] ◊ UNITE_RESU_AMOR = uresamo, [I] ◊ UNITE_RESU_MAS = uresmas, [I] ), Opérande MACR_ELEM_DYNA ~~~~~~~~~~~~~~~~~~~~~~~ Ce mot-clé attend en entrée un concept de type macr_elem_dynaqui correspond essentiellement à l'impédance (fréquentielle ou temporelle) à assembler au modèle numérique et qui est obtenue auparavant avec, par exemple, l'enchaînement de la commande LIRE_IMPE_MISS( *cf.* [:external:ref:`U7.02.32 `]) et MACR_ELEM_DYNA ( *cf* . [:ref:`U4.65.01 `]). Opérande GROUP_MA_INTERF ~~~~~~~~~~~~~~~~~~~~~~~~~ Ce mot-clé est le même que celui utilisée dans § :ref:`3.2.3 ` . Opérande GROUP_NO_CENT ~~~~~~~~~~~~~~~~~~~~~~~ Cet opérande est le même que celui utilisée dans § :ref:`3.2.4 ` . Il est particulièrement important lorsqu'un calcul avec STAT_DYNA( *cf.* § :ref:`3.4 ` ) doit être réalisé par la suite. .. _RefNumPara__1972_1896897403: Opérande UNITE_RESU_RIGI / UNITE_RESU_AMOR / UNITE_RESU_MASS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Numéros d'unité logique des fichiers contenant des impédances de sol temporelles (ou sa décomposition en termes d'inertie, d'amortissement et de rigidité) pour la méthode Laplace-Temps. Les opérandes UNITE_RESU_RIGI, UNITE_RESU_AMOR, UNITE_RESU_MASS,étant d'un usage spécifique à la méthode Laplace-Temps, sont obligatoires lors qu'un concept charge de type LAPL_TEMPS( *cf.* § :ref:`3.1.3 ` ) est demandé en sortie de cette macro-commande. .. _RefNumPara__1688_1896897403: Opérande STAT_DYNA ------------------ .. code-block:: text ◊ / STAT_DYNA = _F ( ♦ RESULTAT = resu, [evol_noli] ♦ EXCIT = _F( ♦ CHARGE = char, / [char_meca] / [char_cine_meca] ◊ FONC_MULT = fonct, /[fonction_sdaster] / [nappe_sdaster] / [formule] ◊ TYPE_CHARGE = / 'FIXE_CSTE', [DEFAUT] / 'FIXE_PILO', [TXM] / 'SUIV', [TXM] / 'DIDI', [TXM] ), ♦ COMPORTEMENT = _F( voir le document [:ref:`U4.51.11 `] ), ♦ CONVERGENCE = _F( voir le document [:ref:`U4.51.03 `] ), ♦ BASE_MODALE = bamo, [mode_meca] ♦ UNITE_IMPE_TEMPS = _F( ◊ UNITE_RESU_RIGI = uresrig, [I] ◊ UNITE_RESU_AMOR = uresamo, [I] ◊ UNITE_RESU_MASS = uresmas, [I] ), ♦ UNITE_IMPE_FREQ = uimpfr, [I] ♦ FORCE_SOL = fsol, [char_meca] ◊ COEF_AMOR = / 0.0, [DEFAUT] / coefamo, [R] ◊ NB_INST = / 100.0 [DEFAUT] / nbinst, [R] ), .. _RefNumPara__1870_1896897403: Opérande RESULTAT ~~~~~~~~~~~~~~~~~ Cet opérande attend en entrée un concept de type evol_noli correspondant au résultat d'un calcul statique. En particulier, dans le cadre de la méthode Laplace-Temps où on cherche à réaliser une analyse sismique non-linéaire avec prise en compte de l'interaction sol-structure, le concept attendu correspond à celui produit par l'opérateur STAT_NON_LINE ( *cf.* [:ref:`U4.51.03 `]). Opérande EXCIT ~~~~~~~~~~~~~~ *Cf.* [:ref:`U4.51.03 `]. En pratique et dans le cadre de la méthode Laplace-Temps, le mot-clé EXCIT attend l'ensemble des charges utilisées pour le calcul non-linéaire dont le résultat est saisi dans RESULTAT ( *cf.* § :ref:`3.4.1 ` ). Opérande COMPORTEMENT / CONVERGENCE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *Cf.* [:ref:`U4.51.03 `]. La syntaxe est la même que celle des mots-clés facteur définis dans l'opérateur STAT_NON_LINEet elle doit être cohérente avec le résultat saisi dans RESULTAT( *cf.* § :ref:`3.4.1 ` ). Opérande BASE_MODALE ~~~~~~~~~~~~~~~~~~~~ Ce mot clé attend en entrée la base modale servant à projeter les impédances de sol. Cette base doit être la même que celle utilisée pour projeter les impédances de sol renseignées dans UNITE_IMPE_TEMPS( *cf.* § :ref:`3.4.5 ` )et UNITE_IMPE_FREQ( *cf.* § :ref:`3.4.6 ` ) sous la forme d'unités logiques. .. _RefNumPara__1878_1896897403: Opérande UNITE_IMPE_TEMPS ~~~~~~~~~~~~~~~~~~~~~~~~~ Les trois mots-clés de cet opérande ont la même signification que dans § :ref:`3.3.4 ` . .. _RefNumPara__1880_1896897403: Opérande UNITE_IMPE_FREQ ~~~~~~~~~~~~~~~~~~~~~~~~ Ce mot-clé attend en entrée l'unité logique du fichier contenant l'impédance de sol calculée dans le domaine fréquentiel. Opérande FORCE_SOL ~~~~~~~~~~~~~~~~~~ Ce mot-clé attend en entrée un concept de charge de type 'LAPL_TEMPS'( *cf.* § :ref:`3.1.3 ` ) tel que créé au préalable par l'utilisation du mot-cléPOST_CALC_MISS ( *cf.* § :ref:`3.3 ` ). Opérande COEF_AMOR ~~~~~~~~~~~~~~~~~~ Ce mot-clé est un coefficient qui permet de piloter la valeur d'amortissement visqueux à rajouter au niveau de l'interface sol-structure sous la forme d'éléments discrets de type DIS_TR. Lorsque COEF_AMOR vaut 1.0,la valeur d'amortissement qui est affectée à l'ensemble des degrés de liberté de chaque élément discret est de 1.E16 N.s.m-1. Opérande NB_INST ~~~~~~~~~~~~~~~~ Ce mot-clé attend en entrée le nombre de pas de temps nécessaires pour stabiliser la transition statique-dynamique. La valeur par défaut est souvent suffisante. .. _RefNumPara__2247_163920585: Opérande AFFE_MODELE -------------------- Permet de définir le phénomène physique modélisé (mécanique, thermique, acoustique) et le type d'éléments finis utilisés. La syntaxe liée au mot clé AFFE_MODELE est la même que celle de l'opérateur portant le même nom [:external:ref:`U4.41.01 `]. Une seule occurrence de ce mot clé est autorisée. .. _RefNumPara__2251_163920585: Opérande AFFE_MATERIAU ---------------------- Permet d'affecter des matériaux à des zones géométriques d'un maillage ou d'un modèle. La syntaxe liée au mot clé AFFE_MATERIAU est la même que celle de l'opérateur portant le même nom [:external:ref:`U4.43.03 `]. La seule différence concerne l'opérande MODELEqui n'est pas obligatoire lorsque PRE_CALC_MISS( *cf.* § :ref:`3.2 ` ) est présent. Une seule occurrence de ce mot clé est autorisée. .. _RefNumPara__2249_163920585: Opérande AFFE_CARA_ELEM ----------------------- Permet d'affecter à des éléments de structure des caractéristiques géométriques et matérielles. La syntaxe liée au mot clé AFFE_CARA_ELEM est la même que celle de l'opérateur portant le même nom [:external:ref:`U4.42.01 `]. La seule différence concerne l'opérande MODELE qui n'est pas obligatoire lorsque PRE_CALC_MISS ( *cf.* § :ref:`3.2 ` ) est présent. Une seule occurrence de ce mot clé est autorisée. .. code-block:: text .. _RefNumPara__2253_163920585: Opérande AFFE_CHAR_MECA ----------------------- Permet d'affecter des chargements et des conditions aux limites sur un modèle mécanique. La syntaxe liée au mot clé AFFE_CHAR_MECA est la même que celle de l'opérateur portant le même nom [:external:ref:`U4.44.01 `]. La seule différence concerne l'opérande MODELE qui n'est pas obligatoire lors que PRE_CALC_MISS ( *cf.* § :ref:`3.2 ` ) est présent. Une seule occurrence de ce mot clé est autorisée. OpérandeINFO ------------ .. code-block:: text Permet de contrôler le niveau de message de la macro-commande.