doc:user:general:glossaire
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
doc:user:general:glossaire [2014/05/20 17:17] – [Metafor] boman | doc:user:general:glossaire [2017/10/25 11:51] (current) – boman | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
+ | |||
+ | ~~NOTOC~~ | ||
+ | If you have never used a finite element software, nor learned about nonlinear mechanics, this page will help you understand Metafor specific vocabulary. | ||
+ | |||
+ | |||
+ | ---- | ||
- | Vous n'avez jamais touché à un code éléments finis? Vous n'avez jamais été initiés aux joies de la mécanique non linéaire? Cette page est ici pour vous aider à comprendre le vocabulaire spécifique de Metafor. | ||
===== A ===== | ===== A ===== | ||
Line 7: | Line 12: | ||
==== Abaqus ==== | ==== Abaqus ==== | ||
- | {{ doc: | + | Commercial software suite for finite element analysis, usually considered as the reference in nonlinear mechanics. [[# |
- | [[#code de calcul|Code]] commercial généralement cité comme référence dans le calcul non linéaire. [[# | + | |
+ | |||
+ | ==== ALE ==== | ||
+ | Arbitrary Lagrangian-Eulerian formalism: method which separates the motions of mesh and the material. The ALE can be used: | ||
+ | * to keep a valid mesh throughout the simulation of very large deformations (avoiding negative [[# | ||
+ | * to simulate quasi-Eulerian problems such as stationary problems with a mesh that is almost fixed in space. | ||
- | ==== A.L.E. ==== | + | ---- |
- | Formalisme Arbitraire Lagrangien Eulérien: permet de découpler le déplacement du maillage et de la matière. L'ALE (prononcez "à elle et") permet de conserver des mailles de géométrie correcte (en évitant les [[# | ||
===== B ===== | ===== B ===== | ||
Line 20: | Line 29: | ||
==== Bacon ==== | ==== Bacon ==== | ||
- | Nom du préprocesseur de [[doc: | + | Meat product prepared from cured pork, or preprocessor of [[# |
==== Baconnerie ==== | ==== Baconnerie ==== | ||
- | Manière absurde d' | + | Absurd way to write an input file. |
- | ==== Batterie | + | ==== Battery |
- | Appelée aussi batterie de tests. Ensemble de jeux de données dont les résultats sont vérifiés à chaque nouvelle | + | Also called the "test battery" |
==== Bfac ==== | ==== Bfac ==== | ||
- | Binary Fac => voir [[doc: | + | Binary Fac => see [[#Fac]] |
- | ===== C ===== | ||
- | ==== C++ ==== | + | ---- |
- | {{doc: | + | |
- | Langage de programmation [[#orienté objets]] utilisé pour le développement de [[# | + | |
- | ==== CAO - CAD ==== | ||
- | {{doc: | ||
- | Conception Assistée par Ordinateur/ [[wp> | ||
- | ==== Cas-test | + | ===== C ===== |
- | Un cas-test est un calcul | + | ==== C++ ==== |
+ | {{ doc: | ||
+ | [[#Object-oriented]] programming language used to develop | ||
- | ==== Code de calcul | + | ==== Contact |
- | Autre manière d' | + | Interaction between two solids which models the fact that they cannot penetrate each other during the computation. Contact induces nonlinearities in the computation. The penalty method is most often used in [[# |
- | ==== Contact ==== | + | ==== Contact |
- | Interaction entre deux corps modélisant la non pénétration de ceux-ci pendant un calcul. En pratique, le contact | + | Also called "contact |
- | ==== Courbes | + | ==== Curves |
- | Sans autre précision, ce mot fait référence aux courbes temporelles de résultats (valeurs extraites à chaque pas de temps et sauvées sur le disque dans un fichier | + | When used on its own, the word " |
- | ==== CVS ==== | ||
- | Programme de gestion de versions utilisé pour l' | + | ---- |
===== D ===== | ===== D ===== | ||
+ | |||
==== DLL ==== | ==== DLL ==== | ||
- | Bibliothèque dynamique sous Windows. | + | Dynamic-link library, on Windows. |
- | | + | |
- | ===== E ===== | + | [[# |
- | ==== Element de volume ==== | ||
- | [[# | + | ---- |
- | ==== EF ==== | ||
- | |||
- | Element Fini. Voir aussi [[Wp> | ||
- | |||
- | Dans [[# | ||
===== F ===== | ===== F ===== | ||
Line 87: | Line 86: | ||
==== Fac ==== | ==== Fac ==== | ||
- | Nom donné aux **F**ichiers d'**A**rchivage et de **C**ommunication | + | Name given to the **F**iles of **A**rchiving and **C**ommunication |
- | ==== Fortran | + | ==== FE ==== |
- | Langage archaïque toujours largement utilisé par la communauté scientifique pour d' | + | Finite Element. See also [[Wp> |
- | ==== Franglais ==== | + | In [[# |
- | Langue utilisée entre autres par [[# | + | ==== FEM ==== |
- | ===== G ===== | + | Finite Element Method - [[wp> |
+ | ==== Fortran ==== | ||
- | ==== GPL ==== | + | Obsolete programming language still used by many commercial finite element codes. |
+ | |||
+ | ==== FV ==== | ||
+ | |||
+ | Finite Volume. Alternative discretization technique, in opposition with Finite Element. Finite Volumes are used to model convection with the [[#ALE]] formulation. | ||
+ | |||
+ | |||
+ | ---- | ||
- | [[wp>GNU Public License]] : licence de base du développement " | ||
===== I ===== | ===== I ===== | ||
+ | |||
+ | ==== Input file ==== | ||
+ | |||
+ | Text file describing the geometry, mesh, boundary conditions and time integration parameters of a simulation. In [[# | ||
+ | |||
==== Interaction ==== | ==== Interaction ==== | ||
- | Initialement dans [[# | + | At first, an interaction |
- | ==== Interpréteur | + | ==== Interpreter |
- | Ligne de commande | + | Command line -- see [[# |
- | ==== Itérations | + | ==== Iterations |
- | Sans autre précision, ce mot fait référence aux itérations de l' | + | On its own, iteration means mechanical iteration of the [[# |
- | ===== J ===== | ||
- | ==== Jacobien ==== | + | ---- |
- | Le jacobien d'un [[# | ||
- | ==== Jeu de données | + | ===== J ===== |
- | Fichier texte définissant la géométrie, | + | ==== Jacobian ==== |
- | ===== L ===== | + | The jacobian of a [[# |
- | ==== LGPL ==== | ||
- | Licence dérivée du [[doc: | + | ---- |
===== M ===== | ===== M ===== | ||
Line 138: | Line 147: | ||
==== Machine ==== | ==== Machine ==== | ||
- | Dans le contexte de ce site, une machine | + | In the context of this website, a "machine" is neither a power saw nor a pneumatic drill but rather a PC or sometimes a coffee |
- | ==== Maillage ==== | ||
- | Dans [[# | + | ==== Material ==== |
- | ==== Maille ==== | + | A material is the implementation of a constitutive law which defines the evolution of stresses with respect to strains. By extension, a contact material is the name used when talking about friction laws. |
- | Dans [[# | + | ==== Memory leak ==== |
- | ==== Matériau ==== | + | Quite often seen when programming with an [[# |
- | Définit l' | + | ==== Mesh element ==== |
- | ==== Matrice de contact ==== | + | In [[# |
- | Appelée parfois " | + | ==== Metafor ==== |
- | ==== Memory leak ==== | + | Thermo-mechanical [[# |
- | "Fuite de mémoire" | + | ==== Module ==== |
+ | [[#Python]] file representing either a library of objects and functions or a test case. In the latter case, the module contains the objects '' | ||
- | ==== MEF ==== | ||
- | Methode de Elements Finis - [[wp> | + | ==== Multiphysics ==== |
- | ==== Metafor | + | Which can manage more than one field of unknown. For example, mechanical unknowns ('' |
+ | In [[#Metafor]], only mechanical and thermal fields are considered. | ||
- | [[#code de calcul|Code de calcul]] [[# | ||
- | Initialement lancé par J.-P. Ponthot, le projet Metafor a pris de l' | ||
+ | ---- | ||
- | ==== Module ==== | ||
- | Fichier [[doc: | + | ===== N ===== |
- | ==== Multiphysique | + | ==== Newton-Raphson |
- | Pouvant traiter plus d'un seul champ d' | + | Iterative algorithm which can solve a system of nonlinear equations. In [[# |
- | Dans le cadre de [[# | + | |
- | ===== N ===== | ||
- | ==== Newton-Raphson ==== | ||
- | Algorithme itératif de résolution d'un système d' | + | ---- |
===== O ===== | ===== O ===== | ||
- | ==== Oo_meta | + | ==== Object-Oriented |
- | Ancienne dénomination de [[#Metafor]] version | + | Programming method which consists in dividing concepts in objects. |
+ | |||
+ | ==== oo_meta ==== | ||
+ | |||
+ | Old name of the [[# | ||
==== Oofelie ==== | ==== Oofelie ==== | ||
- | Librairie commerciale | + | Commercial |
- | ==== Orienté objets ==== | ||
- | Manière de programmer consistant à diviser les concepts en classes en y associant données et fonctions traitant ces données. Il est possible de programmer en orienté objets (OO) dans tous les langages avec plus ou moins de facilités. Le [[#C++]] a été utilisé dans le cadre du projet [[# | ||
- | ===== P ===== | + | ---- |
- | ==== Pas de temps ==== | ||
- | Lorsqu' | + | ===== P ===== |
==== Python ==== | ==== Python ==== | ||
- | Langage de programmation interprété et [[doc: | + | Interpreted |
+ | |||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
+ | ===== R ===== | ||
+ | |||
+ | ==== RTFM ==== | ||
+ | |||
+ | La réponse de Luc à beaucoup de questions, RFTM, ou Read The Fucking Manual. Ironiquement, | ||
+ | |||
+ | |||
+ | ---- | ||
===== S ===== | ===== S ===== | ||
Line 214: | Line 235: | ||
==== Samcef ==== | ==== Samcef ==== | ||
- | Logiciel de calcul initialement créé par le LTAS à l' | + | Software initally created by the LTAS, in the University of Liège. Samtech, |
+ | |||
+ | |||
+ | ---- | ||
+ | |||
===== T ===== | ===== T ===== | ||
+ | |||
+ | ==== Test case ==== | ||
+ | |||
+ | A test case is a simulation on [[# | ||
+ | |||
+ | ==== Time Step ==== | ||
+ | |||
+ | When a part experiences large strains in a quasi-static way, it is usually impossible to compute the deformed configuration with only one matrix inversion. It must be done incrementally, | ||
==== Tuple ==== | ==== Tuple ==== | ||
- | Sous [[doc: | + | In [[#Python]], a tuple corresponds to a ordered set of values which cannot be modified. For instance, |
+ | |||
+ | |||
+ | |||
+ | ---- | ||
===== V ===== | ===== V ===== | ||
- | ==== VF ==== | + | ==== VCS |
- | Volume Fini : technique de discrétisation et résolution alternative à la [[#mef|méthode des éléments finis]]. Des volumes finis sont utilisés pour la convection en formalisme | + | Version Control System. Software in charge of the management of changes in [[#Metafor]] source code, and the verification of the [[# |
+ | these VCS allow the simultaneous modification of the source code by several developers, and facilitate updates and synchronization. Thanks to the VCS and to a lot of work, only one version of [[#Metafor]] exists today. | ||
- | ==== Vtk ==== | + | ==== Volume Element |
+ | |||
+ | [[# | ||
+ | |||
+ | ==== VTK ==== | ||
+ | |||
+ | Graphical library for displaying 2D/3D meshes and results in the graphical user interface of Metafor. | ||
+ | |||
+ | |||
+ | ---- | ||
- | Librairie graphique sous licence LGPL utilisée par [[# | ||
===== Z ===== | ===== Z ===== | ||
Line 236: | Line 284: | ||
==== Z-Mesh ==== | ==== Z-Mesh ==== | ||
- | Préprocesseur maison initialement créé par Laurent Stainer. Le Z fait allusion à Zorglub. Depuis le 23/03/06, il n'est plus utilisé, l' | + | In-house preprocessor, initially created by [[https:// |
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ |
doc/user/general/glossaire.1400599046.txt.gz · Last modified: 2016/03/30 15:22 (external edit)