Miss 6.5: Manuel Utilisateur: Version : 2.4



Documents pareils
Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes.

Transmission d informations sur le réseau électrique

Fascicule u7.05 : Impression de résultat pour visualisation

Projet Matlab : un logiciel de cryptage

Introduction à MATLAB R

Une fréquence peut-elle être instantanée?

Service On Line : Gestion des Incidents

HighPush. document /06/2009 Révision pour version /11/2008 Revision pour la /10/2008 Documentation initiale.

Analyse statique d une pièce

Miss 6.5 : Manuel Informatique : Version : 2.1. D. Clouteau

Introduction au maillage pour le calcul scientifique

1 Description générale de VISFIELD

«Manuel Pratique» Gestion budgétaire

SDLV120 - Absorption d'une onde de compression dans un barreau élastique

Intérêt du découpage en sous-bandes pour l analyse spectrale

SIMULATION HYBRIDE EN TEMPOREL D UNE CHAMBRE REVERBERANTE

SERVICE CERTIFICATION DES ÉTABLISSEMENTS DE SANTÉ. Guide utilisateur Compte Qualité dans SARA

: seul le dossier dossier sera cherché, tous les sousdomaines

DYNAMIQUE DE FORMATION DES ÉTOILES

Reconstruction de bâtiments en 3D à partir de nuages de points LIDAR

LES TOUT PREMIERS PAS

INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE

Création, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10

SUGARCRM MODULE RAPPORTS

Manuel d utilisation 26 juin Tâche à effectuer : écrire un algorithme 2

Systèmes de communications numériques 2

ANALYSE CATIA V5. 14/02/2011 Daniel Geffroy IUT GMP Le Mans

SUJET ZÉRO Epreuve d'informatique et modélisation de systèmes physiques

SOFI Gestion+ Version 5.4. Echanges de données informatiques Spicers Sofi gestion+ Groupements. SOFI Informatique. Actualisé le

Plan. Traitement de texte et PAO 4/10/06. Initiation à Word

Guide de l utilisateur du Centre de gestion des licences en volume LICENCES EN VOLUME MICROSOFT

Les correcteurs accorderont une importance particulière à la rigueur des raisonnements et aux représentations graphiques demandées.

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu

CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE

Exemples de dynamique sur base modale

Utilisation avancée de SugarCRM Version Professional 6.5

T.P. FLUENT. Cours Mécanique des Fluides. 24 février 2006 NAZIH MARZOUQY

Programmation linéaire

1. Introduction / Identification

Manuel d utilisation du site web de l ONRN

GUIDE Excel (version débutante) Version 2013

Serveurs de noms Protocoles HTTP et FTP

Exercices Corrigés Premières notions sur les espaces vectoriels

Bernard Lecomte. Débuter avec HTML

Trois nouveaux formulaires sont donc nécessaires : Pour l affichage de la liste, un formulaire de sortie WEB_Liste associé à la table des [Films] ;

LES CARACTERISTIQUES DES SUPPORTS DE TRANSMISSION

TD1 Signaux, énergie et puissance, signaux aléatoires

Europresse.com. Pour bibliothèque d enseignement Pour bibliothèque publique. Consulter facilement la presse. Guide version 1.

Le théorème de Perron-Frobenius, les chaines de Markov et un célèbre moteur de recherche

Algorithmique et Programmation, IMA

Cours d initiation à la programmation en C++ Johann Cuenin

Recherche De Coalescences Binaires Étalonnage Du Détecteur

TP1 - Prise en main de l environnement Unix.

WEBVIEW. Serveur Web embarqué dans DIRIS G NOTICE D UTILISATION. com/webview_ software

Proposition liée à l utilisation des débits intermembres Comprend un cadre de travail proposé pour la correction des erreurs de paiement de facture

Valorisation d es des options Novembre 2007

Caractéristiques des ondes

UE Programmation Impérative Licence 2ème Année

Expérience 3 Formats de signalisation binaire

Résolution de systèmes linéaires par des méthodes directes

Initiation à la Programmation en Logique avec SISCtus Prolog

AIDE MEMOIRE. Forprev. De l habilitation à la gestion de sessions. Page 1 sur 55

Introduction aux concepts d ez Publish

RapidMiner. Data Mining. 1 Introduction. 2 Prise en main. Master Maths Finances 2010/ Présentation. 1.2 Ressources

LISACode. Un simulateur opérationnel pour LISA. Antoine PETITEAU LISAFrance - le 16 mai 2006

MODE D EMPLOI DU MODULE D E-COMMERCE

TP Bases de données réparties

10ème Congrès Français d'acoustique Lyon, Avril 2010

Cours Base de données relationnelles. M. Boughanem, IUP STRI

Site Web de paris sportifs

COMMUNICATEUR BLISS COMMANDE PAR UN SENSEUR DE POSITION DE L'OEIL

module Introduction aux réseaux DHCP et codage Polytech / 5

1 Définition. 2 Systèmes matériels et solides. 3 Les actions mécaniques. Le système matériel : Il peut être un ensemble.un sous-ensemble..

Fonctions de plusieurs variables

Dan Istrate. Directeur de thèse : Eric Castelli Co-Directeur : Laurent Besacier

Traitement des données avec Microsoft EXCEL 2010

1. Introduction Création d'une requête...2

Dimensionnement d une roue autonome pour une implantation sur un fauteuil roulant

TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT

Auscultation par thermographie infrarouge des ouvrages routiers

Figure 3.1- Lancement du Gambit

Chapitre 02. La lumière des étoiles. Exercices :

Analyse de la vidéo. Chapitre La modélisation pour le suivi d objet. 10 mars Chapitre La modélisation d objet 1 / 57

Documentation RBS Change E-Commerce Core

Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications

Sub CalculAnnuite() Const TITRE As String = "Calcul d'annuité de remboursement d'un emprunt"

INTRODUCTION AU CMS MODX

Le langage SQL Rappels

Manuel d utilisation de la plate-forme de gestion de parc UCOPIA. La mobilité à la hauteur des exigences professionnelles

Soon_AdvancedCache. Module Magento SOON. Rédacteur. Relecture & validation technique. Historique des révisions

SUIVI CINETIQUE PAR SPECTROPHOTOMETRIE (CORRECTION)

Université de Lorraine Licence AES LIVRET DE STAGE LICENCE

Guide d implémentation. Réussir l intégration de Systempay

L import massif introduit plusieurs nouvelles fonctionnalités, selon que l on importe un thésaurus, un ensemble de valeurs contrôlées ou un corpus.

Aide : publication de décisions VS

Manuel du gestionnaire

Rupture et plasticité

Bernard HAMM, Évelyne LAVOISIER

Transcription:

Miss 6.5: Manuel Utilisateur: Version : 2.4 Rédaction Vérification Approbation D. Clouteau June 20, 2007

Contents I Introduction à Miss 9 1 Pour commencer avec Miss 10 1.1 Contenu de ce manuel........................ 10 1.2 Domaine d application........................ 11 1.3 Principales évolutions de Miss.................... 11 1.4 Conventions typographiques.................... 12 1.5 Procédure d exécution........................ 13 1.6 Les fichiers de données........................ 14 1.6.1 Le fichier de données principal............... 14 1.6.2 Les fichiers de données auxiliaires.............. 14 1.7 Les Commentaires dans les fichiers de données.......... 16 1.7.1 Mettre les commentaires dans un rapport......... 16 1.7.2 Appels au système d exploitation.............. 17 1.8 Le language de commande...................... 18 1.8.1 La syntaxe.......................... 18 1.8.2 Le lexique.......................... 18 1.8.3 Les mots........................... 18 1.8.4 Les mots-clés......................... 19 1.8.5 Les menus........................... 19 1.8.6 Les énumérations...................... 19 1.8.7 Les paramètres utilisateur................. 20 1.8.8 Les valeurs numériques................... 20 1.8.9 Les chaînes de caractères.................. 21 2 Résumé des méthodes utilisées dans Miss 22 2.1 Résumé................................ 22 2.2 Hypothèses et concepts de base................... 23 2.2.1 Linéarité........................... 23 2.2.2 Résolution dans le domaine des fréquences......... 23 2.2.3 Sous-structuration dynamique................ 24 2.2.4 Equations intégrales et éléments finis de frontière.... 24 II La modélisation avec Miss 26 3 Définition des données 27 3.1 Définition de la géométrie...................... 28 3.1.1 Les noeuds.......................... 28 1

Miss 6.5: Manuel Utilisateur: Version : 2.4 2 3.1.2 Les éléments......................... 28 3.1.3 Les groupes ( volumes, surfaces et interfaces)....... 29 3.1.4 Les domaines (ou sous-domaines).............. 30 3.1.5 Domaine définis partiellement................ 30 3.1.6 Exemples de définition de domaines............ 31 3.1.7 Points de contrôle sur un domaine............. 34 3.1.8 Les domaines composites.................. 35 3.2 Propriétés physiques des domaines et des interfaces........ 36 3.2.1 Les matériaux......................... 36 3.2.2 Rôle des conditions d interface............... 37 3.2.3 Nature des conditions d interface.............. 37 3.3 Décomposition des champs sur les interfaces............ 39 3.3.1 Modes d interface et problèmes locaux........... 39 3.3.2 Définition théorique des modes d interface......... 39 3.3.3 Définition pratique des modes d interface......... 40 3.4 Echantillonnage en fréquence.................... 42 3.5 Chargements et conditions initiales................. 42 3.5.1 Définition des chargements................. 42 3.5.2 Les sources de volume.................... 43 3.5.3 Les champs incidents..................... 44 3.5.4 Chargements de surface et déplacements imposés..... 45 4 Résolution du problème 46 4.1 Appel des différents modules de calcul............... 47 4.2 Résolution des problèmes locaux dans chacun des domaines... 48 4.2.1 Calculs locaux pour des domaines traités par BEM.... 48 4.2.2 Définition d un domaine extérieur............. 49 4.3 Résolution du problème global................... 51 4.4 Synthèse de la solution dans chacun des domaines........ 52 4.4.1 Synthèse sur les interfaces.................. 52 4.4.2 Synthèse sur les points de contrôle............. 52 4.4.3 La boucle sur les fréquences................. 52 5 Post-traitement 54 5.1 Résultats en fréquence et retour en temps : aspects pratiques.. 55 5.1.1 Les signaux sismiques.................... 55 5.1.2 Retour en temps....................... 55 5.1.3 Spectre de Fourier...................... 55 5.1.4 Filtre sur les signaux..................... 56 5.1.5 Champs sur les domaines fluides.............. 56 6 Module MISSVAR : variabilité des modules de sol 57 7 Choix des paramètres numériques 58 7.1 Méthode des Eléments finis de frontière.............. 59 7.1.1 Le maillage.......................... 59 7.2 Méthode de régularisation...................... 61 7.2.1 Choix des champs incidents................. 61 7.2.2 Les matériaux......................... 62 7.3 Discrétisation du problème global.................. 66

Miss 6.5: Manuel Utilisateur: Version : 2.4 3 7.3.1 Sous-structuration...................... 66 7.3.2 Choix des modes d interface................. 66 7.3.3 Représentation d un domaine extérieur........... 67 7.4 L échantillonnage en fréquence et retour en temps......... 68 7.4.1 Echantillonnage en fréquence................ 68 7.4.2 Echantillonnage pour le retour en temps.......... 68 7.4.3 Cas d un signal tabulé.................... 69 8 Quand Miss ne fonctionne pas 70 8.1 Identifier un problème........................ 70 8.1.1 Miss ne fournit aucun résultat............... 70 8.1.2 L exécution est interrompue avec message à la console.. 70 8.1.3 Miss s arrête avant la fin du fichier de données principal. 72 III Manuel de référence de Miss 75 9 Mots-clé et syntaxes génériques 76 9.1 Lectures des valeurs numériques................... 77 9.2 Lecture des chaînes de caractères.................. 78 9.3 LIRE................................. 79 9.4 EOF.................................. 80 9.5 FIN.................................. 81 10 Le menu principal 82 10.1 Les mot-clés du menu principal................... 83 10.1.1 GENErique.......................... 83 10.1.2 FIN.............................. 83 10.1.3 DOMAine........................... 83 10.1.4 DATA............................. 84 10.1.5 INCIdent........................... 84 10.1.6 DOS2M............................. 85 10.1.7 SIGNal............................ 85 10.1.8 POST............................. 85 10.1.9 EXTErieur.......................... 85 10.1.10 MINL............................. 86 10.2 Les phases de calcul......................... 87 10.2.1 La boucle sur les fréquences................ 88 10.2.2 Limites d utilisation de la boucle sur les fréquences.... 88 11 Le menu DATA 90 11.1 Les mot-clés généraux........................ 92 11.1.1 TITRe............................. 92 11.1.2 FINData........................... 92 11.1.3 FREQuence.......................... 93 11.1.4 IMGO............................. 94 11.1.5 SH(2D)............................ 94 11.2 les données géométriques....................... 95 11.2.1 NOEUds............................ 95 11.2.2 CONTr^ole........................... 96

Miss 6.5: Manuel Utilisateur: Version : 2.4 4 11.2.3 NCONtr^ole.......................... 97 11.2.4 ELEMents........................... 97 11.2.5 MAILlage........................... 99 11.2.6 MVOLumique, Nouveau 6.4.................. 100 11.2.7 GROUPe............................ 101 11.2.8 menu de définition des groupes............... 101 11.2.9 SDOMaine........................... 103 11.2.10 Menu de définition des sous-domaines........... 105 11.2.11 VERIfication........................ 106 11.2.12 INTEgration......................... 106 11.3 Les matériaux............................. 108 11.3.1 MATEriau........................... 108 11.3.2 MTSH............................. 109 11.3.3 STRAtifié.......................... 110 11.3.4 FLUIde............................ 110 11.3.5 DFLUide........................... 111 11.3.6 INCOmpressible....................... 111 11.3.7 DINCompr........................... 112 11.3.8 EXTErieur.......................... 113 11.3.9 KCM.............................. 113 11.3.10 VIDE.............................. 113 11.3.11 MI3D, Nouveau 6.4...................... 113 11.3.12 XFEM, Nouveau 6.4...................... 114 11.4 Périodicité et MISS2.5D....................... 115 11.4.1 KHRY.............................. 115 11.4.2 KHRX.............................. 116 11.4.3 PERY.............................. 117 11.4.4 MSOUrce............................ 117 12 Menu CHAMps 119 12.1 Les mot-clés généraux........................ 120 12.1.1 LIRE.............................. 120 12.1.2 FINCchamp.......................... 120 12.1.3 GROUpe............................ 120 12.2 Types de conditions aux limites................... 122 12.2.1 DEPLacement......................... 122 12.2.2 CONTraintes......................... 123 12.2.3 PRESsion........................... 123 12.2.4 DEPNormal.......................... 123 12.2.5 DEPRigi........................... 123 12.2.6 CONRigi............................ 124 12.3 Champs imposés sur les interfaces................. 125 12.3.1 LIBRe............................. 125 12.3.2 FIXE.............................. 126 12.3.3 BEM.............................. 126 12.3.4 RIGIde............................ 127 12.3.5 MODE.............................. 128 12.3.6 MDASter: Nouveau R6.2................... 129 12.3.7 MODN: Nouveau R6.2..................... 129

Miss 6.5: Manuel Utilisateur: Version : 2.4 5 13 Enumération des champs incidents 130 13.0.1 PLANe............................ 130 13.0.2 DPLAne............................ 132 13.0.3 SOURce............................ 132 14 Le menu EXTErieur 135 14.0.1 FINE............................. 135 14.1 Définition des impédances...................... 136 14.1.1 MIMF............................. 136 14.1.2 MSMF............................. 137 14.1.3 CRAIg............................. 139 14.1.4 RIGIdité.......................... 141 14.2 Définition des forces appliquées................... 142 14.2.1 FORCe............................. 142 14.2.2 CONTrole.......................... 143 14.2.3 MODN, Nouveau 6.4...................... 144 14.2.4 KARHunen, Nouveau 6.4................... 144 14.2.5 XFEM, Nouveau 6.4...................... 145 14.2.6 POUTre (2.5D)........................ 145 14.2.7 POUTre (axi)........................ 146 14.2.8 POUMidlin (axi)...................... 146 15 Menu DOS2M : Définition d un demi-espace stratifié 147 15.1 Entrée dans le menu DOS2M.................... 148 15.1.1 Z0............................... 148 15.1.2 SURF............................. 148 15.2 Mot-clés généraux.......................... 149 15.2.1 LIRE............................. 149 15.2.2 FIND............................. 149 15.2.3 GENErique.......................... 149 15.2.4 TITRe............................. 149 15.2.5 STITre............................ 149 15.3 MATEriaux.............................. 150 15.4 COUChes............................... 152 15.5 SOURces............................... 153 15.6 ALGOrithme............................. 155 15.6.1 DEPL............................. 155 15.6.2 REGU............................. 155 15.6.3 SPECtral........................... 155 15.6.4 OFFSets........................... 156 15.6.5 OFF2............................. 157 15.6.6 DREF............................. 157 16 Les modules de calcul 158 16.1 INCIdent............................... 159 16.2 UGTG.................................. 160 16.3 CONTr^ole............................... 163 16.4 FORCE................................. 165 16.5 GLOBal................................ 166 16.6 MODE.................................. 168

Miss 6.5: Manuel Utilisateur: Version : 2.4 6 16.7 DIFFracté............................... 169 16.8 EXTErieur............................... 171 16.9 SPFR.................................. 172 16.10 SPEC................................. 173 17 Menu Signal : Définition des signaux sismiques 174 17.1 La bibliothèque de signaux..................... 175 17.1.1 TABUlé............................ 175 17.1.2 RICKer............................ 176 17.1.3 SINUsoide.......................... 176 17.1.4 HEAViside.......................... 177 17.1.5 DIRAc............................ 177 17.2 Les options du menu Signal..................... 178 18 Le menu POST 179 18.1 les différents mot-clés du menu POST............... 180 18.1.1 Les mot-clés de sélection................... 181 18.1.2 Les menus de spécification.................. 181 18.1.3 Les mot-clés contextuels.................. 182 18.2 Les mot-clés généraux........................ 183 18.2.1 FICH.............................. 183 18.2.2 FINP.............................. 183 18.2.3 TITRe............................ 183 18.2.4 MAILlage.......................... 183 18.2.5 CELLule........................... 184 18.2.6 CEL2............................. 184 18.3 Les impédances............................ 185 18.3.1 IMPDances.......................... 186 18.3.2 RIGIdité.......................... 186 18.3.3 MASSe............................ 186 18.3.4 AMORtissement....................... 187 18.4 Les forces équivalentes et les facteursde participation...... 188 18.4.1 FORCes............................ 188 18.4.2 MVFD............................. 188 18.5 Les champs.............................. 190 18.5.1 Champs sur les domaines fluides.............. 190 18.5.2 UI............................... 190 18.5.3 TUI.............................. 190 18.5.4 UD0.............................. 190 18.5.5 TUD0............................. 190 18.5.6 UDM.............................. 190 18.5.7 TUDM............................. 191 18.5.8 UTOT............................. 191 18.5.9 TTOT............................. 191 18.5.10 USOL............................. 191 18.5.11 TSOL............................. 191 18.5.12 CUI.............................. 191 18.5.13 UCTR............................. 191 18.5.14 CTOT............................. 192 18.5.15 CSOL............................. 192

Miss 6.5: Manuel Utilisateur: Version : 2.4 7 18.6 Le menu de spécification des champs................ 193 18.6.1 FREQ............................. 193 18.6.2 CHAMps............................ 193 18.6.3 DDL.............................. 193 18.6.4 NOEUds............................ 194 18.6.5 ELEMents.......................... 194 18.6.6 POINts............................ 194 18.6.7 MODE............................. 194 18.7 Le menu de spécification des impédances............. 195 18.7.1 CHPU............................. 195 18.7.2 CHPT............................. 195 18.8 Le menu de spécification des forces et des facteurs de participation.................................. 196 18.8.1 UI ou CHARgement..................... 196 18.8.2 TUDM ou DDLG........................ 196 18.9 Les mot-clés de présentation.................... 197 18.9.1 Format d écriture....................... 197 18.9.2 RD/S............................. 197 18.9.3 DEPLacement,VITEsse ACCEleration et FORCe..... 197 18.9.4 LEGEnde........................... 198 18.9.5 MPGS, MOVIe et GNUPlot................... 198 18.9.6 REEL............................. 198 18.9.7 IMAGinaire......................... 198 18.9.8 MODUle............................ 198 18.9.9 PHASe............................ 198 18.9.10 RELAtif........................... 198 18.9.11 INSTant........................... 198 18.9.12 FLTI............................. 199 18.9.13 LEGEnde........................... 200 18.10Le retour en temps.......................... 201 18.10.1 Limites d utilisation du retour en temps......... 201 18.10.2 TIME............................. 201 18.10.3 FINTime........................... 202 18.11Spectre de Fourier.......................... 203 18.11.1 SPEC.............................. 203 18.11.2 FINSpectre......................... 203 18.12 Les filtres............................... 204 18.12.1 FILTre............................ 204 18.12.2 DIVIse............................ 204 18.12.3 MULTiplie.......................... 204 18.13Synthèse sur les modes....................... 205 18.13.1 SMOD : Cas des sources mobiles.............. 205 18.13.2 SMOD : Cas de sources fixes................. 205 18.13.3 FINM............................. 206 18.13.4 Limites d utilisation de SMOD................ 206 18.14Résultats DOS2M.......................... 207 18.14.1 STRA............................. 207 18.14.2 Les types de champs..................... 207 18.14.3 Mot-clés de sélection..................... 208

Miss 6.5: Manuel Utilisateur: Version : 2.4 8 19 Les fichiers 210 19.1 La base de données permanente................... 211 19.1.1 Les fichiers ASCII...................... 211 19.1.2 Les fichiers binaires..................... 212 19.1.3 fichiers des fonctions de Green............... 214 20 Interfaces entre Miss et d autres logiciels 215 20.1 Post-traitement graphique avec Matlab............... 215 20.1.1 C mult I mult R mult.................... 216 20.1.2 inifig defcrb impfig showfig.............. 217 20.2 L interface Miss-SDT........................ 219 20.3 Le post-traitement graphique avec Ensight............. 219

Part I Introduction à Miss 9

Chapter 1 Pour commencer avec Miss 1.1 Contenu de ce manuel L objectif de ce manuel est d aider l utilisateur des différents logiciels Miss: à modéliser un problème particulier, à définir les différents paramètres et étapes de calcul, à trier et mettre en forme les résultats. Les aspects plus fondamentaux liées aux méthodes utilisées sont par ailleurs décrits dans le Manuel Scientifique. L utilisateur pourra lire ce manuel à différents niveaux suivant : qu il désire faire un survol des potentialités du logiciel et de la méthode utilisée, qu il soit confronté à une difficulté particulière dans sa modélisation, qu il désire connaitre l effet et la syntaxe d une commande particulière, ou enfin qu il ait à résoudre un problème classique pour lequel la méthodologie est bien établie. Dans ce but, ce manuel est décomposé en quatres parties : ce chapitre décrivant : les conventions utilisées dans ce manuel, les bases du language de commande et la procédure d exécution du logiciel. le chapitre 2.2.4 résumant les fonctionnalités et la méthode, une présentation de la méthodologie pratique de modélisation ( chapitre II) suivant la séquence classique : définition du modèle, calcul, post-traitement; un catalogue de conseils d utilisations (Chapitre 7); un catalogue des commandes ( Partie III) disponibles dans le logiciel, et la syntaxe associée. Par ailleurs, ces différents points, pourront se faire référence afin d éviter des redites inutiles. 10

11 1.2 Domaine d application Les différents logiciels MISS3D, MISS2D et MISS2.5D ayant le même language de commande, cette notice leur est commune. Les options spécifiques à certains de ces logiciels seront signalées. Rappelons que : en 3D, il y a 3 degrés de libertés mécaniques suivant les trois directions de l espace, en 2D, il y a 2 degrés de libertés mécaniques suivant les deux directions de l espace, en 2.5D, il y a 3 degrés de libertés mécaniques suivant les trois directions de l espace, la direction y (ou deuxième direction) étant suivant l axe d invariance géométrique. 1.3 Principales évolutions de Miss Les évolutions de Miss ont portées à la fois sur les fonctionnalités et sur la documentation. Nouvelles fonctionnalités Le passage en révision 6 correspond à une réécriture de MISS en particulier pour prendre en compte les aspects suivants : Intégration du calcul des fonctions de Green d un milieu stratifié (menu DOS2M), Création de la notion de domaine global, Notion de Degrés De Liberté intérieurs et extérieurs, Apparition de nouveaux types d elements (linéiques et volumiques (6.4) en particulier), Parallélisme hiérarchique (open MP et MPI), Périodicité et conditions de symétrie (6.3), Appels au système d exploitation, édition de rapport de calcul, interfaçage avec MATLAB pour le post-traitement graphique. prise en compte de la variabilité des propriétés mécaniques dans le milieu de propagation (6.4) Nouvelle documentation A partir de la version 6.2, la documentation a été modifiée et est à présent disponible à la fois en version hypertexte HTML et et en version papier. Par ailleurs, la notice disponible dans les versions précédentes a été revue et intégrée au présent Manuel Utilisateur. Les aspects théoriques auparavant présents dans ce manuel ont été repportés et développés dans le Manuel Scientifique. Un Dossier de Validation démontrant les fonctionnalités de Miss a été réalisé.

12 1.4 Conventions typographiques Dans cette notice, les conventions suivantes sont adoptées : Une police de caractère différente est utilisée pour les données extraites des fichiers de données ou de résultats du logiciel. Les séquences d instructructions extraites des fichiers de données sont séparées du corps du texte comme suit : ceci est un exemple de la police utilisée pour les données * et de la façon dont ils appara^ıtront dans ce manuel alors que le texte extrait des fichiers de résultats prends la forme suivante : LES MESSAGES DE SORTIE DU LOGICIEL, GENERALEMENT EN MAJUSCULE APPARAITRONT COMME ICI Les séquences réellement interprétées par le logiciel et appelés mots-clés sont en MAJUSCULE. GENErique /* est un mot reserve du logiciel Dans la définition de la syntaxe, les variables associées à des valeurs numériques ou à des chaînes de caractère devant être explicitement définis par l utilisateur en fonction de son problème sont en italique. GENErique fich /* le nom générique défini par l utilisateur Les variables utilisée dans la syntaxe et devant être remplacée par un motclé du logiciel seront en ITALIQUE MAJUSCULE. Par exemple on écrira de façon générique : MOTCLE valeur numérique associée UNE OPTION ASSOCIEE

13 lorsque le nombre de valeurs numériques ou le nombre de mot-clés est indéterminé, on notera par... une liste de longueur indéterminée, par exemple : MOTCLE v1... vn les parenthèses (...) sont utilisée pour indiquer qu une séquence d instruction du logiciel est optionnelle. Les parenthèses ne jouant aucun role dans la syntaxe du logiciel, aucune confusion n est possible. 1.5 Procédure d exécution Pour effectuer un calcul à l aide d un logiciel de la famille Miss, il faut : créer les fichiers de données et respectant le language de commande: lancer l exécutable (se nommant par exemple miss.x) dans le répertoire où se trouve le fichier de données principal, soit sur une machine unix : shell unix $ miss.x $ shell unix shell unix shell unix Par défaut, Miss ne renvoie aucun message à l écran, mais uniquement dans des fichiers de résultats (voir section19.1.1), le fichier par exemple. L utilisation de commentaires particuliers permet toutefois sur certaines implémentations d établir une interaction avec l utilisateur (cf. section 1.7).

14 1.6 Les fichiers de données Les fichiers de données sont des fichiers textes (ASCII) contenant : des commandes interpretées par le logiciel, des commentaires. Il y a au moins un fichier de données principal, qui lui même peut faire appel à des fichiers auxiliaires (mots-clés LIRE et MAILlage). 1.6.1 Le fichier de données principal Il se nomme nécessairement MISS mais peut faire appel à des fichiers de données auxiliaires. Il se décompose schématiquement en trois parties : définition des données, étapes de calcul, post-traitement, ces différentes phases pouvant être enchainées et répétés en respectant la logique du programme. L exécution peut être menée en plusieurs phases avec des reprises des différentes étapes de calcul (mot-clé REPRise). Attention Entre différentes exécutions, les données du problème peuvent être enrichies mais non modifiées, En cas de modification des données, les étapes de calcul doivent être exécutées à nouveau. 1.6.2 Les fichiers de données auxiliaires L ensemble des données nécessaires à la définition d un problème complexe conduit à un fichier de commande de grande taille dans lequel la hiérarchie des informations a tendance à disparaître. De plus, souvent des calculs similaires ont des fichiers de données qui ne différent que de quelques lignes, les parties communes pouvant être consignées dans un même fichier. Afin de permettre de tels découpages, il est possible dans certains menus de débrancher la lecture des données sur un fichier auxiliaire au moyen du mot-clé LIRE. La lecture des commandes se poursuit sur ce fichier. Le retour au fichier de données principal se fait dans trois cas : Le mot-clé EOF est rencontré dans le fichier auxiliaire, la fin du fichier est atteinte, Le mot-clé de fin du menu courant lors de l appel du mot-clé LIRE est rencontré.

15 Ce dernier cas signifie qu un fichier auxiliaire ne peut commencer dans un menu et se finir dans un autre menu. Par contre il est possible dans le fichier auxiliaire de faire appel à un sous-menu du menu courant, à condition que ce menu soit fermé avant la fin du fichier. Une fois le fichier auxiliaire refermé, la lecture des commandes reprend alors sur le fichier de données principal à la suite du mot-clé LIRE ayant appelé le fichier auxiliaire. Attention Il ne peut y avoir qu un seul niveau de fichiers auxiliaires appelé par le fichier de données principal.

16 1.7 Les Commentaires dans les fichiers de données On entend par commentaires dans les fichiers de données, des séquences de caractères dont la présence dans ces fichiers ne modifie pas les résultats de la modélisation (elles ne sont pas interprétées par le language de commande). On distingue toutefois trois types de commentaires : les commentaires utilisés pour faciliter la lecture des fichiers de données, les commentaires utilisés pour créer un rapport associé à l exécution (fichier.tex), les commandes transmises au système d exploitation au cours de l exécution. Sont considérés comme des commentaires : les lignes commençant par le caractère * les chaînes de charactère apparaissant en fin de ligne après la séquence /* * tout ce qui est écrit ici n influe pas sur le calcul GENER test /* de m^eme que ce qui est écrit là 1.7.1 Mettre les commentaires dans un rapport Certains commentaires utilisés pour documenter les fichiers de données peuvent être sauvegardés dans un fichier à l issue de l exécution afin de réaliser un rapport associé au calcul. Ainsi, pour les lignes de commentaires commençant par *=, la chaîne de charactères qui suit ce préfixe est écrite dans le fichier.tex. Par ailleurs, la commande *==NEW permet de définir un nouveau fichier, et la commande *==CLOSETEXT permet de le fermer suivant la syntaxe : *==CLOSETEXT *==NEW fich avec fich : le nom du fichier où seront écrits les commentaires. Exemple * Ouvrons le fichier * *==NEW mon rapport *= Ce qui est écrit ici va dans le fichier mon rapport, *= à condition de ne pas dépasser la colonne 80! *= La ligne blanche qui suit sera également dans le fichier mon rapport.

17 *= * alors que cette ligne ne va nul part * * Fermons maintenant ce fichier *==CLOSETEXT Attention Les lignes sont tronquées à 80 charactères. 1.7.2 Appels au système d exploitation Sur certaines implémentations de Miss, en particulier sur plateforme Unix, il est possible de faire appel au système d exploitation au cours de l éxécution. Cette fonctionnalité est particulièrement intéressante pour visualiser les résultats à l aide d un logiciel graphique adapté. Afin de conserver la portabilité du code sur tout type de plateforme, cet appel est fondé sur l utilisation de lignes de commentaires particulières. Ainsi, pour les lignes de commentaires commençant par *csh, la chaîne de charactères suivant ce préfixe est considérée comme une commande du système d exploitation et est exécutée par celui-ci. Ainsi, sur une machine Unix, la séquence : *csh echo Destruction du fichier toto? *csh rm -i toto envoie le message Destruction du fichier toto? à l utilisateur, détruit le fichier toto si l utilisateur confirme cette destruction et poursuit le calcul en cours en lisant la suite du fichier de données. shell unix $ miss.x Destruction du fichier toto? File toto. Remove? (yes/no)[no] : y $ shell unix shell unix shell unix : Cet appel système est rappelé également dans le fichier sous la forme Appel systeme : la commande systeme appelée Attention les lignes de commande doivent avoir une longueur inférieure à 75 charactères.

18 1.8 Le language de commande Le language de commande utilisé dans les fichiers de données est fondé sur deux notions principales: un lexique, une syntaxe. Le lexique est constitué d une liste de mots-clés qui seront reconnus par le logiciel, la syntaxe fixant quant à elle le bon emploi de ces mot-clés. 1.8.1 La syntaxe Les structures syntaxique utilisées dans le logiciel sont les suivantes : les menus, les énumérations, les boucles. Ces structures peuvent être mixées et il est donc possible de trouver des énumérations de menus. 1.8.2 Le lexique La définition des différentes tâches adressées par l utilisateur dans les fichiers de données se fait par la lecture de chaînes de caractères dans ce fichier comme suit : Lecture de lignes de 80 caractères, les caractères au-delà de la colonne 80 sont ignorés. lecture de mots-clés dans chaque ligne jusqu à la fin celle-ci, les caractères séparateurs entre mots sont : le caractère espace, le retour à la ligne. Sauf exceptions mentionnées dans la notice, seuls les vingt premiers caractères d un mot sont pris en compte, les autres sont ignorés. 1.8.3 Les mots Un mot peut être : un mot-clé (sous-section 1.8.4), un paramètre utilisateur (sous-section 1.8.7).

19 1.8.4 Les mots-clés un mot-clé est une chaîne de caractére appartenant au lexique du logiciel. L interprétation de ces différents mots dépend du contexte. Ainsi un mot lu par le logiciel pourra soit être reconnu comme un mot-clé, soit interprété comme un paramètre utilisateur soit encore refusé. En cas de refus, le logiciel délivrera un message d avertissement dans un fichier de résultat et soit ignorera le mot-courant pour passer au mot suivant, soit arrêtera l éxécution. Les mots-clés constituent le lexique du language de commande qui servira ensuite à l analyse syntaxique du fichier de données. Losqu il n y a pas d ambiguïtés seuls les quatre premiers caractères d un mot-clé sont interprétés permettant ainsi des abréviations. Les mot-clés doivent obligatoirement être en majuscule. 1.8.5 Les menus Les commandes sont organisées dans un système de menus hiérarchiques, chaque menu a son propre lexique de mots-clés. Ainsi le même mot-clé peut avoir des sens différents en fonction du menu dans lequel il est appelé. Chaque menu possède : un mot-clé d entrée portant le nom du menu, un mot-clé de sortie permettant de retourner au niveau hiérarchique supérieur et qui peut être suivants les menus : un mot-clé commençant par les trois lettres FIN, la fin d un fichier auxiliaire EOF, la fin de la ligne pour certains menus de bas niveau. Dans un menu, l ordre d appel des mot-clés est indifférent. De plus, le fait q un mot-clé soit appelé ou non est également indifférent. La vérification de la cohérence des appels est à la charge de l utilisateur, le logiciel pouvant également donner des messages d avertissement ou d erreur. Les principaux menus définis dans le logiciel sont les suivants : menu principal menu DOS2M menu ALGORithme menu DATA menu CHAMP menu EXTErieur menu POSTraitement 1.8.6 Les énumérations Les énumérations sont un type de menu particulier, dans lequel le nombre d appels et l ordre d appel des mots-clés du menu sont fixés. L entrée dans une énumération se fait par l appel d un mot-clé (le nom de l énumération) suivi éventuellement d une valeur numérique entière exprimant le nombre d appel dans la liste. Cette valeur peut être fixée a priori pour l énumération.

20 Il n y a pas de mot-clé de sortie d une énumération, la sortie est automatiquement faite après le nième appel. Les principales énumérations du logiciel sont : menu DATA: NOEUds menu DATA: CONTr^ole menu DATA: ELEMents menu DATA: menu CHAMP:MODE menu INCI menu EXTErieur:MIMF menu EXTErieur:MSMF menu EXTErieur:FORCe menu EXTErieur:CONTrole menu SIGNAL:TABUlé 1.8.7 Les paramètres utilisateur Un paramètre utilisateur est soit : une chaîne de caractère correspondant à un nom donné par l utilisateur (un nom de fichier par exemple), des valeurs numériques entières, réelles ou complexes écritent dans un certain format. 1.8.8 Les valeurs numériques Les valeurs numériques peuvent être : des entiers, des nombres réels, des nombres complexes sous forme d un couple de deux reéls. Chaque valeur numérique est lue par le logiciel comme un mot particulier puis lue dans ce mot en format libre. Ainsi, les différentes valeurs numériques doivent être séparées par des blancs et ne doivent pas dépasser 20 caractères. Les valeurs entières sont en générale liées à la discrétisation du problème (par exemple un numéro de champ, de noeud ou de fréquence particulier). Ainsi, ces valeurs peuvent être implicitement bornées par les valeurs précédement définies. Le dépassement de ces bornes se traduira par l édition d un message d erreur dans le fichier de résultats et par l arrêt eventuel du logiciel. Les valeurs réelles ne sont pas bornées par le logiciel qui ne réalise ainsi aucun test. Les valeurs numériques sont soit : des valeurs singulières (une masse volumique par exemple)

21 soit des listes de valeurs. les syntaxes exactes de lecture de ces valeurs sont décrites dans le Manuel de référence (Partie III) à la rubrique Lecture des valeurs numériques (section (9.1). 1.8.9 Les chaînes de caractères Les chaînes de caractères sont un dernier type de paramètre pouvant être employé dans le logiciel. La syntaxe de lecture est décrite dans le Manuel de référence (chapitre III). à la rubrique Lecture des chaines de charactères (section (9.2).

Chapter 2 Résumé des méthodes utilisées dans Miss 2.1 Résumé La famille de logiciels MISS constitue un outil numérique susceptible de traiter une gamme assez large de problèmes de propagation d ondes posés sur des domaines élastiques ou fluides. En effet, bien qu elle fût à l origine développée pour l étude de l interaction sismique sol-structure, les possibilités offertes tant par l utilisation d une analyse multi-domaine que par la définition de domaines fluides permettent actuellement de traiter des problèmes aussi distincts que la modélisation géophysique, l interaction sol-fluide-structure ou l étude des effets de sites pour des géométries 2D ou 3D. Les critères qui ont prévalu à la définition de ces outils ont été la modularité et l ouverture vis-à-vis d autres logiciels. En effet, la technique de sousstructuration dynamique à la base de ce logiciel permet d utiliser la méthode la plus adaptée à chacun des sous-domaines. Ainsi, la possibilité est offerte à l utilisateur d intégrer à cette analyse multi-domaine des résultats provenant d autres codes de calcul et en particulier de codes de calcul par éléments finis. Par ailleurs, afin de pouvoir traiter des domaines infinis homogènes ou stratifiés, un module de calcul utilisant la méthode des élément finis de frontière est intégré à cette famille. De façon générale le problème est traité dans le domaine des fréquences. La solution est tout d abord évaluée à l interface entre les domaines pour être ensuite construite en tout point intérieur à chaque domaine. Les réponses temporelles du modèle peuvent ensuite être obtenues par transformation de Fourier inverse pour une large gamme de signaux. Ce logiciel permet la modification de certains sous-domaines sans avoir à recalculer l ensemble du modèle. Par ailleurs il permet de traiter simultanément plusieurs cas de chargement et ceci sans coût supplémentaire significatif. De même pour les résultats temporels plusieurs spectres peuvent être appliqués simultanément sans nécessiter la reprise du calcul. 22

23 2.2 Hypothèses et concepts de base La famille de logiciel MISS est fondée sur une hypothèse de base relativement forte supposant la linéarité tant du point de vue géométrique que du point de vue du comportement des matériaux. Il est donc restreint à l élasticité ou la visco-élasticité linéaire pour les solides et à l acoustique pour les fluides. Cette hypothèse de linéarité est à la base de la démarche utilisée ici, puisque au travers de la propriété de superposition elle permet les techniques suivantes : la résolution dans le domaine des fréquences, la sous-structuration dynamique, l utilisation d équations intégrales et d éléments finis de frontière. On notera toutefois que le module MISSNL permet de dépasser cette limitation pour traiter en particulier des problèmes de contact unilatéral à l aide d un algorithme itératif temps-fréquence. 2.2.1 Linéarité La linéarité géométrique impose les hypothèses de petits déplacements et de petites déformations. Dans ce cadre la conservation de la quantité de mouvement pour un solide prend la forme de l équation de Navier : Divσ(u)+f = ρ tt u (2.1) De façon générale, la linéarité des comportements s exprime au travers de la loi de Hooke dans le cas isotrope, I d désignant l identité : σ(u) = λdivui d + 2µɛ(u) (2.2) Dans un fluide parfait en supposant les écoulements irrotationnels, la pression p vérifie quant à elle l équation des ondes : c 2 p = tt p (2.3) 2.2.2 Résolution dans le domaine des fréquences La linéarité supposée ici permet d appliquer une transformation de Fourier par rapport à la variable temporelle et ceci pour l ensemble des champs qui seront définis sur les différents domaines. Cette transformation étant effectuée systématiquement on travaillera par la suite dans le domaine des fréquences. La résolution du problème pour un échantillonnage et la donnée d un spectre de Fourier suffiront à obtenir des résultats temporels pourvu que l on suppose des conditions initiales nulles (en déplacement et en vitesse). Le principal avantage de cette méthode est de découpler le calcul pour l ensemble des fréquences (alors que le calcul est couplé en temps), et de permettre l obtention rapide de résultats pour différents spectres de chargement. Les détails techniques sur le choix de l échantillonnage en fréquence et l obtention des résultats temporels par transformation de Fourier inverse sont reportés dans le Manuel Utilisateur. On trouvera également les définitions des facteurs d amortissements.

24 2.2.3 Sous-structuration dynamique La famille de logiciels Miss repose sur une méthode de sous-structuration. Le domaine physique est décomposé en sous-domaines géométriques ayant leurs caractéristiques mécaniques propres et couplés entre eux au travers des interfaces. Schématiquement le problème est décomposé en problèmes locaux à l intérieur de chacun des sous-domaines (on vérifie l équilibre local dans chacun de ces domaines) et en un problème de couplage ou problème global (on vérifie la continuité des déplacements et la réciprocité des efforts sur les interfaces). La méthode utilisée peut s apparenter à une méthode d éléments finis dans laquelle chaque domaine est un élément qui participe à l équilibre global. Cet élément (un sous-domaine) a une cinématique et des propriétés mécaniques propres et peut avoir en fonction de sa complexité et de sa taille plusieurs milliers de degrés de liberté. Ainsi le calcul de sa matrice de rigidité (la terminologie impédance sera préférée) et des forces qui lui sont appliquées (forces équivalentes) pourra nécessiter la résolution d un ou plusieurs problèmes aux limites appelés problèmes locaux. Cette méthode est discutée en détail et justifiée mathématiquement dans le Manuel Scientifique. Il convient néanmoins d insister sur certaines conséquences de cette méthode. Tout d abord il apparaît que le problème global ne connaît les différents sous-domaines que par leurs frontières et ignore leur intérieur. Ce point explique la manière particulière dont sont définis les sous-domaines dans le logiciel i.e par leur frontière. Il signifie de plus que le problème global est dit résolu lorsque les différents champs définis sur les interfaces sont connus. La synthèse de la solution dans chacun des domaines étant à la charge de chacun d eux. Le fait que l intérieur de chacun des sous-domaines soit masqué lors de la résolution du problème global explique pourquoi différentes méthodes de résolution peuvent être utilisées à l intérieur de chacun des domaines. On notera à ce sujet l attrait de la méthode des éléments finis de frontière qui justement n utilise que des inconnues définies sur la frontière d un domaine. Un dernier avantage de la méthode réside finalement dans le fait que la modification d un des domaines ne nécessite que la reprise des calculs pour ce domaine particulier ainsi que pour le problème global. 2.2.4 Equations intégrales et éléments finis de frontière La méthode des Equations Intégrales (BIE) mentionnée ci-dessus et sa version numérique des Eléments Finis de Frontière (BEM) est une méthode élégante pour résoudre un problème aux limites linéaire posé sur un domaine. En effet elle se traduit par une équation posée sur la frontière du domaine réduisant ainsi le nombre de degrés de liberté du problème ainsi que l effort de maillage. Cette méthode est fondée sur la connaissance de solutions élémentaires (les Fonctions de Green) et sur le théorème de réciprocité. La fonction de Green est en fait le champ généré dans un domaine infini ayant les mêmes caractéristiques que le domaine d étude par l application d une sollicitation ponctuelle. Par nature cette méthode est limitée à des domaines relativement homogènes pour lesquels il est possible de calculer cette solution élémentaire. Par ailleurs l existence de densité volumique de force introduit des complications non prises en compte dans ce logiciel. Par contre cette méthode est particulièrement efficace dans le

cas de domaines non-bornés car les conditions de décroissance ou de radiation à l infini sont implicitement prises en compte évitant ainsi la troncature du domaine. De plus cette méthode est attrayante pour des problèmes tridimensionnels souvent très coûteux lorsqu ils sont traités par éléments finis. 25

Part II La modélisation avec Miss 26

Chapter 3 Définition des données De façon générale, la définition d un problème particulier doit suivre les phases suivantes : définition géométrique du problème, définition des caractéristiques mécaniques des matériaux, définition des hypothèses cinématiques et des conditions aux limites, définition des chargements, définition des paramètres de calcul. On notera que ces différentes définitions ne sont pas toujours clairement isolées par la syntaxe de définition. 27

28 3.1 Définition de la géométrie La définition de la géométrie dans les fichiers de données de Miss est relativement différente de la démarche décrite dans le Manuel Scientifique. Schématiquement, elle procède d un point de vue pratique du plus simple (les noeuds et les points) au plus complexe (les domaines volumiques et les assemblages de sous-domaines). De plus, certaines entités définies au niveau formel peuvent n être définies qu implicitement au niveau pratique. On trouvera donc successivement les entités suivantes : les noeuds et les points de contrôle, les éléments linéiques, surfaciques ou volumiques, les groupes d éléments (souvent assimilable à des surfaces), les sous-domaines (ou domaines). Il est utile de rappeler que le logiciel Miss utilise une méthode d éléments finis de frontière qui, comme son nom l indique, nécessite uniquement la discrétisation des frontières des domaines analysés. Il n est donc pas nécessaire de définir explicitement des éléments finis de volume pour discrétiser un domaine. 3.1.1 Les noeuds Les noeuds et les points de contrôle sont des points géométriques. Les noeuds appartiennent aux frontières des domaines et les points de contrôle sont intérieurs. Ainsi le point de contrôle est une notion locale à un domaine, et la numérotation de ces points est également locale. Par contre la numérotation des noeuds est globale. Les noeuds sont numérotés automatiquement suivant leur ordre de définition (Voir mots-clés NOEUds, MAILlage et CONTr^ole). 3.1.2 Les éléments Les éléments définis dans Miss sont, d un point de vue géométrique des éléments finis classiques : lignes, surfaces et volumes en 3D, segments surface en 2D. Ils sont classiquement définis à partir d une table de connectivité sur les noeuds. Les éléments supportés sont en 3D : les segments à 2 ou 3 noeuds, les triangles de 3 à 6 noeuds et les quadrangles de 4 à 8 noeuds, les tetrahèdres de 4 à dix noeuds, les prismes de 6 à 15 noeuds, les hexahedres de 8 à 20 noeuds. En 2D seuls les segments sont disponibles. Il existe 2 types d éléments de surface en 3D Ces éléments servent non seulement à interpoler la géométrie, mais portent aussi les fonctions de base servant à décomposer la solution. On remarquera enfin l importance du sens de parcours des noeuds pour la définition des éléments de surface en particulier, ce sens de parcours conditionnant l orientation de la normale à l élément. Les éléments sont des entités géométriques globales. Ils sont repérés par leur numéro qui est attribué automatiquement (Voir ELEMents et MAILlage), la numérotation commençant à 1.

29 3.1.3 Les groupes ( volumes, surfaces et interfaces) Les groupes sont constitués d éléments ( toutefois certains peuvent ne comporter aucun élement). Plus exactement, à chaque élément est affecté un numéro de groupe, l ensemble des éléments ayant le même numéro de groupe forme ainsi une surface repérée par son numéro (voir mot-clés ELEMents, MAILlage et GROUPe pour la définition pratique de ces groupes). Les groupes constitués d élements de surface seront des surfaces, les groupes constitués d élements de volumes seront des volumes etc... Rôle des groupes Les groupes ont trois fonctions essentiels : définir les domaines et les interfaces entre ces domaines (cf. SDOMaine du menu DATA), mot-clé définir des conditions aux limites et des hypothèses cinématiques (cf. motclé GROUpe du menu CHAMP), être les supports des fonctions de base ou modes définis sur ces domaines et ces interfaces. Ainsi les Degrés De Liberté associés à ces fonctions de base ou modes peuvent être associées à des groupes particuliers (cf. mot-clé GROUpe du menu CHAMP), Ainsi, si d un point de vue géométrique, un groupe ne contenant aucun élément est inutile, il est important d un point de vue fonctionnel de l autoriser. En particulier pour des applications d interaction sol-structure, le maillage étant réduit à l interface sol-structure, on définira un groupe ne contenant aucun élément et représentant formellement l intérieur de la structure. A ce groupe seront affectés des modes propres sur base fixe de cette structure. Type de groupe Depuis la Révision 6, les groupes ont un type particulier parmis les types suivants (cf. menu GROUPe): SURFace VOLUme PLAQue TUBCirculaire TUBRectangulaire Les groupes de type SURFace constituent des interfaces entre deux domaines, les groupes de type : PLAQue TUBCirculaire TUBRectangulaire également, à ceci près qu il s agit d interfaces entre l extérieur et l intérieur d une plaque ou d un tube. Par ailleurs ces derniers portent, en plus des autres groupes, des caractéristiques géométriques associées aux sections de ces plaques et tubes. Les groupes de type VOLUme ne peuvent appartenir qu à un seul domaine et sont dits intérieurs. Orientation des surfaces et numéro de groupe négatifs Les groupes formés d éléments de surface hérite de l orientation des éléments qui les constituent. Il est donc de la responsabilité de l utilisateur de vérifier que deux éléments adjacents sont orientés dans le même sens. Il existe des outils pour vérifier cette orientation et la corriger (mot-clé VERIfication et numéro négatif de groupe mot-clé ELEMents).

30 A chaque surface ayant un numéro positif et pour laquelle l orientation de la normale est bien définie est associée une surface de numéro négatif ayant même géométrie mais avec une orientation inversée des normales. Les groupes servent d un point de vue géométrique à définir les domaines. A partir de la révision 6, les groupes, en particulier les lignes et les surfaces, peuvent avoir des attributs géométriques (épaisseur, section...). Degrés De Liberté associés aux groupes à des groupes de type : Les Degrés De Liberté associés SURFace PLAQue TUBCirculaire TUBRectangulaire sont des Degrés De Liberté internes ou interieurs du problème global si le groupe correspondant appartient à deux sous-domaines différents (avec les orientations complémentaires). Sinon ils sont considérés comme externes ou exterieurs et donneront donc des chargements imposés correspondants. Les Degrés De Liberté associés à des groupes de type VOLUme seront toujours interne pour le problème global. 3.1.4 Les domaines (ou sous-domaines) Pour le logiciel Miss, un domaine est défini géométriquement par la donnée de sa frontière, c est à dire comme l ensemble de groupes d éléments la constituant. La convention de définition veut que la normale soit orientée vers l extérieur du domaine. La définition du domaine étant implicite, il convient donc de prendre le plus grand soin à la définition de sa frontière, car une mauvaise orientation conduit à la définition d un domaine n ayant strictement aucune réalité physique. Pour s en convaincre il suffit de prendre l exemple du domaine dont la frontière serait un 8 parcouru sans lever le crayon. Cette difficulté est exacerbée dans deux cas particuliers : lorsqu une partie de la frontièreest définie implicitement, lorsque la frontière est infinie. 3.1.5 Domaine définis partiellement Il convient ici séparer le cas de domaines ayant une frontière bornée (que les domaines soit lui même borné ou non) du cas de domaines ayant des frontières non-bornées (de type demi-espaces par exemple, cf. Manuel Scientifique). Domaines à frontière bornée Dans ce premier cas, il n y a a priori, pas d ambiguïté, la frontière étant bornée et sans bord, elle peut être définie par l utilisateur. Néanmoins, si sur une partie de cette frontière il est possible de satisfaire a priori les conditions aux limites requises, la dicrétisation de cette frontière est inutile pour la résolution du problème mécanique envisagé. Ainsi, cette surface n a pas à être définie par l utilisateur. Ce cas de figure se présente pour les domaine extérieur s (Voir mot-clé EXTErieur), traités par un code d éléments finis couplé à Miss. En effet dans ce cas seule les interfaces de ces domaines avec ceux traités dans Miss est