Opérandes ========= Opérandes RAYON, CENTRE_X, CENTRE_Y ----------------------------------- .. code-block:: text ◊ RAYON = rayon Rayon du cercle de glissement pour lequel l'ouvrage doit être vérifié .. code-block:: text ♦ CENTRE_X = posx Position selon la coordonnée X du centre du cercle de glissement .. code-block:: text ♦ CENTRE_Y = posy Position selon la coordonnée Y du centre du cercle de glissement **Remarque 1 :** *La commande POST_NEWMARK traite uniquement les ouvrages modélisés selon une géométrie 2D. La commande s'arrête en erreur fatale si le maillage utilisé est 3D.* **Remarque 2 :** *L'utilisateur doit vérifier l'adéquation de la position fournie du cercle de glissement et du maillage surlequel le calcul dynamique a été effectué.* Opérande RAFF_CERCLE -------------------- .. code-block:: text ◊ RAFF_CERCLE = n, [I] Cet opérande permet de choisir le niveau de raffinement du maillage du cercle de glissement qui sera utilisé pour le calcul du facteur de sécurité. Le raffinement est contrôlé par la valeur entière n, qui contrôle la taille du secteur angulaire :math:`\alpha ` [°] des mailles de la manière suivante : :math:`\alpha =\frac{45}{{2}^{n}}` . Opérande RESULTAT ----------------- .. code-block:: text ◊ RESULTAT = resultat Cet opérande permet de renseigner le concept résultat intégrant la réponse sismique de l'ouvrage. **Remarque :** *Dans le cas d'un resultat de type dyna_trans, il faut que l'utilisateur calcule préalablement le champ de contraintes de type SIEF_ELGA. Cette opération s'effectue avec la commande CALC_CHAMP (voir cas test zzzz402a).* Opérande KY ----------- .. code-block:: text ◊ KY = ky Cet opérande permet de renseigner la valeur du coefficient sismique obtenu pour le cercle de glissement à partir d’un calcul de stabilité statique (e.g. analyse limite) et pour lequel l'ouvrage doit être vérifié. Si non renseigné, la macro-commande le calculera automatiquement et la valeur sera affichée dans une colonne de la table en sortie de la macro-commande. Opérande POSITION ----------------- .. code-block:: text ◊ POSITION = /’AVAL’, [DEFAUT] /’AMONT’ Cet opérande permet de distinguer un cercle de glissement en parement aval ou en parement amont. La macro-commande considère par convention le parement amont à gauche de l’ouvrage et le parement aval à droite. Cette information permet de calculer correctement le facteur de sécurité, car le signe des contraintes de cisaillement le long du cercle de glissement dépendent si le cercle est en parement amont ou aval. **Remarque :** *L‘utilisateur pourra voir le cas test sslp119 pour l‘utilisation de cette opérande.* Opérande GROUP_MA_CALC ---------------------- .. code-block:: text ♦ GROUP_MA_CALC = grma Cet opérande obligatoire permet de renseigner l'ensemble des groupes de mailles sur lequel le calcul dynamique a été effectué. Ces groupes de mailles sont utilisés afin de déterminer les mailles appartenant au cercle de glissement. L’usage de cet opérande permet d’accélérer sensiblement les étapes de projection si calcul de facteur de sécurité par la macro-commande. Opérande MAILLAGE_GLIS ---------------------- .. code-block:: text ◊ MAILLAGE_GLIS = mail Cet opérande permet de fournir le maillage auxiliaire qui sera utilisé comme «patch» pour le calcul de stabilité. Ce maillage doit être positionné géométriquement sur la zone qui glisse et disposer des mailles SEG2 ou SEG3 pour la ligne de glissement. Opérande GROUP_MA_GLIS ---------------------- .. code-block:: text ◊ GROUP_MA_GLIS = grma_gls Cet opérande permet à l'utilisateur de fournir le groupe de mailles surfacique grma_gls du maillage mail sur lequel il veut définir le patch. Si le mot-clé n'est pas renseigné, le patch est constitué de toutes les mailles surfaciques du maillage mail. Opérande GROUP_MA_LIGNE ----------------------- .. code-block:: text ◊ GROUP_MA_LIGNE = grma_lgn Cet opérande permet à l'utilisateur de fournir le groupe de mailles linéiques grma_lgn du maillage mail définissantla ligne de glissement. Si le mot-clé n'est pas renseigné, la ligne de glissementest constituée de toutes les mailles linéiques de type SEG2 et SEG3 du maillage mail . Opérande RESULTAT_PESANTEUR --------------------------- .. code-block:: text ◊ RESULTAT_PESANTEUR = resu_pes Cet opérande obligatoire permet de renseigner le concept résultat intégrant la réponse à la pesanteur de l’ouvrage (contraintes statiques). **Remarque:** *Dans le cas d'un resultat de type evol_elas , il faut que l'utilisateur calcule préalablement le champ de contraintes de type SIEF_ELGA. Cette opération s'effectue avec la commande CALC_CHAMP (voir cas test zzzz402a).* .. code-block:: text Opérandes CHAM_PHI et CHAM_COHESION ----------------------------------- .. code-block:: text ♦ CHAM_PHI = cham_phi ♦ CHAM_COHESION = cham_coh Ces opérandes, obligatoire si RESULTAT_PESANTEUR renseigné, permet à l'utilisateur de fournir le s champs aux nœuds de type NOEU_NEUT_R qui définissent les propriétés matériaux ( :math:`\varphi '` et :math:`c'`) nécessaires pour l’évaluation du facteur de sécurité. :math:`\varphi '` doit être stocké à la variable X1 et :math:`c'` à la variable X2 . **Remarque 1 :** *L’utilisateur pourra s’inspirer du cas-test sslp119a pour voir l’enchaînement de commandes à utiliser pour la définition de CHAM_PHI et CHAM_COHESION.* **Remarque 2 :** *La valeur de* :math:`\varphi '` *devra être fournie par l’utilisateur en dégrée* [°]. *La valeur de* :math:`c'` *devra être en cohérence avec la modélisation réalisée.* Opérande CHAM_FS ----------------- .. code-block:: text ◊ CHAM_FS = CO(cham_fs) Cet opérande permet d’obtenir de produire en sortie de la macro-commande le champ du facteur de sécurité statique local. Opérande NB_ECART_TYPE ---------------------- .. code-block:: text ◊ NB_ECART_TYPE = nb_ecart_type, [R] Dans le cas où l'accélération critique est estimée par la macro-commande, cette opérande permet la prise en compte de manière conservative de la variance de son estimation en soustrayant nb_ecart_type * écart-type de l'estimateur de la moyenne de l'accélération critique. **Remarque :** *Choisir NB_ECART_TYPE=0 revient à ne pas prendre en compte la variance dans l'estimation de l'accélaration critique.* Opérande METHODE -------------------- .. code-block:: text ◊ METHODE = /‘ECLA_PG‘, [DEFAUT] /‘COLLOCATION‘ Cet opérande permet de choisir le type de projection de l’opérateur PROJ_CHAMP afin d’obtenir les contraintes dans le maillage support de la zone qui glisse, nécessaire pour le calcul du facteur de sécurité (en statique et dynamique). La méthode par défaut ‘ECLA_PG’ est plus précise, néanmoins plus coûteuse pour des grands modèles que l’approche via la méthode ‘COLLOCATION’. **Remarque :** *Le choix de la méthode de projection par COLLOCATION implique avoir calculé préalablement le champ de contraintes de type SIEF_NOEU. Cette opération s'effectue avec la commande CALC_CHAMP (voir cas test zzzz402c)* Opérande VERI_MASSE -------------------- .. code-block:: text ◊ VERI_MASSE = /‘NON‘, [DEFAUT] /‘OUI‘ Cet opérande permet d’activer l’option de vérification du calcul de la masse de la zone potentiellement glissante. Pour cela, la macro-commande réalise des raffinement successifs via MACR_ADAP_MAIL, de manière à mieux estimer la masse de cette zone. Pour cela, deux stratégies de raffinement sont déployées: * Si option RAYON , on raffine une zone circulaire avec un rayon 20% plus important que celui définissant le cercle de glissement, * Si option MAILLAGE_GLISS , raffinement uniforme de tout le maillage (ce qui peut être potentiellement coûteux). Opérandes RESI_RELA et ITER_MAXI --------------------------------- .. code-block:: text ◊ RESI_RELA = resi, [R] ◊ ITER_MAXI = iter, [I] Dans le cas où VERI_MASSE=’OUI’, ces opérandes permettent de contrôler le processus de raffinement du maillage via deux critères: * RESI_RELA : résidu relatif maximal entre deux itérations de vérification. * ITER_MAXI : nombre maximal d’itérations. On arrête le processus dès qu’un de deux critères est atteint. Opérande CHAM_MATER -------------------- .. code-block:: text ◊ CHAM_MATER = cham_mat, [cham_mater] Dans le cas où le calcul dynamique a été réalisé directement à partir des matrices de masse, raideur et amortissement, cet opérande permet à l’utilisateur de fournir un champ matériau si VERI_MASSE=’OUI’. Mot-clé MAILLAGE -------------------- .. code-block:: text ◊ MAILLAGE = _F( Mot-clé facteur permettant de renseigner le nom des objets maillage que l'utilisateur peut avoir à disposition en sortie de la macro-commande. Opérande MAILLAGE, NOM_GROUPE ~~~~~~~~~~~~~~~~~~~ .. code-block:: text ◊ MAILLAGE = CO(mesh_out), ◊ NOM_GROUPE = grpma_out, Opérande pour récuperer en sortie le maillage mesh_out, égal au maillage donné dans resultat enrichi du groupe de mailles grpma_out sur lequel le calcul de déplacements irréversibles a été réalisé. Opérande MAILLAGE_MASSE ~~~~~~~~~~~~~~~~~~~~~~~ .. code-block:: text ◊ MAILLAGE_MASSE = CO(mesh_mass_out), Opérande pour récuperer en sortie de la macro-commande le maillage raffiné utilisé pour vérification de l'estimation de la masse (opérande VERI_MASSE).