




![[BIG]](../icons/zoom18.gif)
![[Normal]](../icons/zoom14.gif)
![[small]](../icons/zoom10.gif)
 Suiv.:   Liste des préprocesseurs
Sup.:  Partie IV: Annexes
 Préc.:  Partie IV: Annexes
Table des matières
  
On donne ici une liste des principaux  modules inclus dans la  bibliothèque MODULEF.
Ces modules peuvent être classés en les ensembles logiques suivants :
-  Génération de maillages :
 
-  APNOPO
-   
Générateur de maillages 2D activé par mot-clé. 
          (super module)
  
 
-  CONOPO
-   
Générateur manuel 2D-3D à partir de la description
          complète de chaque élément.  (via 
          APNOPO ou  APNOP3 avec le mot-clé "MANU")
  
 
-  TRIFRO
-   
Générateur frontal 2D à partir d'une
          discrétisation du contour du domaine
          (P.L. George).  (via  APNOPO avec le
          mot-clé "TRIA")
  
 
-  TRIHER
-   
Générateur Voronoï 2D à partir d'une
          discrétisation du contour du domaine (Voronoï,
          Delaunay, Hermeline).  (via  APNOPO avec le
          mot-clé "TRIH")
  
 
-  QUACOO
-   
Générateur 2D pour un domaine topologiquement quadrilatéral. 
          (via  APNOPO avec le mot-clé "QUAC")
  
 
 
-  QUADRA
-   
Générateur d'un maillage quadrangulaire
          (éventuellement quelques triangles peuvent subsister) à
          partir d'un maillage composé de triangles.
  
 
-  APNOP3
-   
Générateur de maillages  3D activé par mot-clé. 
          (super module)
  
 
-  COLIB2
-   
Générateur 3D à partir d'une partition du domaine en blocs.
  
 
-  GEL3D1
-   
Générateur 3D pour une topologie cubique du type
          différence finie dans les 3 directions.
  
 
-  MA2D3D
-   
Générateur 3D par empilement de couches à partir
          d'une section 2D (via  APNOP3 avec le mot-clé "MA23")
  
 
-  SYMNOP
-   
Création d'un maillage par symétrie par rapport à
          un plan (3D) ou une ligne (2D)  (via  APNOPO
          avec le mot-clé "SYMD" et  APNOP3 avec " SYMP")
  
 
-  TRANOP
-   
Translation. 
          (via  APNOPO et  APNOP3 avec le mot-clé "TRAN")
  
 
-  DILNOP
-   
Dilatation anisotrope. 
          (via  APNOPO et  APNOP3 avec le mot-clé "DILA")
  
 
-  DTRI3D
-   
Découpe d'un maillage composé de tétraèdres,
          pentaèdres et hexaèdres en tétraèdres. 
          (via  APNOP3 avec le mot-clé "TETR")
  
 
-  ROTNOP
-   
Rotation . 
          (via  APNOPO et  APNOP3 avec le mot-clé "ROTA")
  
 
-  MODNOP
-   
Modification d'un maillage via transformations géométriques. 
          (via  APNOPO et  APNOP3 avec le mot-clé "TRAN")
  
 
-  NOP2P1
-   
Transformation d'un maillage P2 en un  maillage P1.
  
 
-  RETRIN
-   
Découpe d'un maillage par découpe de chaque
          élément en  éléments du même
          type.  (via  APNOPO et  APNOP3 avec le
          mot-clé "RETR") éléments du même
          type.  (via  APNOPO et  APNOP3 avec le
          mot-clé "RETR")
  
 
 
-  RECOLC
-   
Recollement de 2 maillages pour former un seul
          maillage.  (via  APNOPO et  APNOP3 avec
          le mot-clé "RECO")
  
 
-  AIGUNO
-   
Régularisation (angle aigu) d'un maillage
          2d composé de triangles (via  APNOPO avec le
          mot-clé "AIGU")
  
 
-  REGMA2
-   
Régularisation d'un maillage 2D par barycentrage. 
          (via  APNOPO avec le mot-clé "REGU")
  
 
-  TN2D3D
-   
Transformation d'un maillage 2D en une  surface. 
          (via  APNOP3  avec le mot-clé "SU23")
  
 
-  TN3D2D
-   
Transformation d'un maillage 3D en un maillage 2D en
          mettant z à zéro.
  
 
-  AFFNOP
-   
Raffinement local d'un maillage 2D autour de sommets donnés. 
          (via  APNOPO  avec le mot-clé "AFFL")
  
 
-  QUA4TR
-   
Découpe des  quadrangles d'un maillage 2D en 4 triangles. 
          (via  APNOPO  avec le mot-clé "Q4T")
  
 
-  TRCOAC
-   
Extraction des arêtes et faces référencées d'un maillage. 
          (via  APNOPO et  APNOP3 avec le mot-clé "EXTR")
  
 
-  ADPNOP
-   
Ajout des noeuds (support des d.l.) s'ils diffèrent des sommets. 
          (via  APNOPO et  APNOP3 avec le mot-clé "ADPO")
  
 
-  GIBBS
-   
Renumérotation des noeuds et/ou des éléments d'un
          maillage.  (via  APNOPO et  APNOP3 avec
          les mots-clés "RENE" ou "RENC")
  
 
-  PROFIL
-   
Renumérotation. 
          (selon la méthode de Marro)
  
 
-  AKHHAT
-   
Renumérotation. 
          (selon la méthode de Akhras Dhatt)
  
 
-  RENUMT
-   
Renumérotation.
  
 
-  NUMMIX
-   
Renumérotation pour éviter la recherche de pivots.
  
 
-  QUALNO
-   
Mesurer la qualité d'un maillage.
  
 
 
-  ISOPIE TRNOPO TRGEOM
-   
Dessin de maillages 2D ou 3D.
  
 
-  CHARPO
-   
Charnières entre deux poutres
  
 
-  CHARPL
-   
Charnières entre deux plaques
  
 
-  INTERF
-   
Création de quadrangles plats sur des arêtes
          référencées d'une SD NOPO 2D.
  
 
-  WRNOPO
-   
Ecriture d'une S.D. NOPO à partir d'un fichier de coordonnées 
          et un fichier de volume
  
 
-  NOTRP1
-   
Transformation géométrique d'une  S.D. NOPO
          contenant des triangles de Ruas à 7 noeuds en une S.D. NOPO P1
  
 
-  AXENOD 
-   
Calcul des axes nodaux en chaque noeud construction
          d'un tableau associé à la S.D. COOR
  
 
 
-  Modules liés aux formulations variationnelles :
 
-  COMAC2 COMAC3 COMACO
-   
Création des structures de
          données  MAIL et  COOR décrivant le maillage
          des points de vue topologique, métrique et interpolation.
  
 
-  COFORC
-   
Création de la S.D.  FORC indiquant comment
          trouver les données utiles au calcul des seconds
          membres.
  
 
-  COMILI
-   
Création de la S.D.  MILI indiquant comment
          trouver les données utiles au calcul des matrices.
  
 
-  THENEW
-   
Calcul des matrices et seconds membres élémentaires
          et création de la S.D.  TAE
  
 
-  THELAS
-   
Calcul des matrices et seconds membres
          élémentaires et création de la S.D.  TAE
          (ancienne version)
  
 
-  THERCT ELASCT
-   
Remplace  COMILI, COFORC et
           THELAS, en thermique ou en élasticité,quand les
          données sont constantes par sous-domaines ou frontières
          caractérisées par des numéros de référence.
  
 
 
-  THEASS
-   
Construction et assemblage des matrices élémentaires
  
 
-  COTYNO
-   
Construction de la S.D.  TYNO indiquant la
          signification des d.l. calculés.
  
 
-  CTYTAE
-   
Transformation d'une S.D.  TAE simple précision
          en une S.D.  TAE double précision et vice versa.
  
 
-  CORNOE
-   
Création de la S.D.  COOR des coordonnées des
          noeuds d'un maillage.
  
 
-  BSPLIN
-   
Approximation de fonctions par des méthodes B-Splines.
  
 
-  RECIPE
-   
Récupération des numéros des variables
          d'interpolation qui interviennent dans un élément fini
          considéré.
  
 
 
-  Pointeur sur les degrés de liberté et conditions aux limites imposées :
 
-  COBDC1 COBDCL
-   
Création de la S.D.  BDCL décrivant
          les conditions aux limites.
  
 
-  CONDL1
-   
Création de la S.D.  NDL1 contenant le pointeur
          des degrés de liberté par noeuds si leur nombre n'est
          pas constant.
  
 
 
-  Résolution des systèmes linéaires :
 
-  PREPAC
-   
Calcul des pointeurs d'une matrice profil.
  
 
-  ASSMUA
-   
Assemblage d'une matrice profil en mémoire centrale (m.c.).
  
 
-  ASMAPS
-   
Assemblage d'une matrice profil en mémoire secondaire  (m.s.).
  
 
-  CHOLPC
-   
Factorisation de Cholesky en m.c.
  
 
-  CHOLPS
-   
Factorisation de Cholesky en m.s.
  
 
 
-  ASEMBV
-   
Assemblage d'un second membre en m.c.
  
 
-  ASMBMS
-   
Assemblage d'un second membre en m.s.
  
 
-  CLIMPC
-   
Prise en compte des conditions aux limites en m.c.
  
 
-  CLIMPS
-   
Prise en compte des conditions aux limites
          en m.s.
  
 
-  DRCHPC
-   
Solution d'un système linéaire par CHOLESKY -
          matrice profil - m.c.
  
 
-  DRCHPS
-   
Idem, mais en m.s.
  
 
-  PREPGC
-   
Calcul des  pointeurs d'une matrice compacte 
          (pour le gradient conjugué).
  
 
-  ASSAMA
-   
Assemblage d'une matrice compacte en m.c.
  
 
-  DRGAPC
-   
Solution d'un système linéaire par GAUSS - matrice profil -  m.c.
  
 
-  DRCRPC
-   
Solution d'un système linéaire par CROUT - matrice profil - m.c.
  
 
-  CROUPC
-   
Factorisation de Crout en m.c.
  
 
-  GAUSPC
-   
Factorisation de Gauss en m.c.
  
 
-  CLIMGC
-   
Conditions aux limites en m.c. pour un système de
          matrice compacte symétrique ou non.
  
 
-  SIMPGC
-   
Résolution itérative d'un système linéaire par
          gradient conjugué sans préconditionnement.
  
 
-  SSORGC
-   
Résolution itérative d'un système linéaire par
          gradient conjugué avec préconditionnement par
          relaxation.
  
 
-  FANIGC
-   
Factorisation incomplète (CHOLESKY, CROUT) d'une
          matrice, avec ou sans remplissage.
  
 
-  ICHRGC
-   
Résolution itérative d'un système linéaire par
          gradient conjugué préconditionné par CHOLESKY ou CROUT
          incomplet.
  
 
-  CONDLU DGRADA
-   
Résolution d'un système
          non-symétrique  par double gradient conjugué accéléré.
  
 
 
-  RELAX
-   
Solution d'un système linéaire en m.c. par relaxation.
  
 
-  PREPAF
-   
Calcul des  pointeurs pour la méthode frontale.
  
 
-  FRONT
-   
Solution par une méthode frontale de GAUSS.
  
 
-  ADIMFE
-   
Solution d'un problème linéaire du second ordre sur
          un rectangle par éléments mixtes (RAVIART-THOMAS) par
          directions alternées de type UZAWA ou ARROW-HURWITZ.
  
 
 
-  Manipulations de matrices :
 
-  AMATB
-   
Produit matrice compacte vecteur.
  
 
-  AMAT2
-   
Addition de 2 matrices compactes.
  
 
-  CCAMAT
-   
Compression d'une S.D.  AMAT en m.c.
  
 
-  CCMUA
-   
Compression d'une S.D.  MUA en m.c.
  
 
-  COSDB
-   
Construction d'une S.D.   B.
  
 
-  CSAMAT
-   
Compression d'une S.D.  MUA en m.c. ou m.s. et
          construction d'une S.D.  AMAT.
  
 
-  MAXDLB
-   
Impression des extrema d'une S.D.  B
  
 
-  MUABPC
-   
Produit  matrice profil par un  vecteur.
  
 
-  MUA2PC
-   
Addition de  2 matrices profils.
  
 
-  BDISEQ
-   
sauvegarde d'une S.D.  B en m.s. sur un fichier
          d'accès direct en un fichier d'accès séquentiel et
          vice-versa
  
 
-  SDB2MC
-   
Addition de 2 S.D.  B en m.c.
  
 
-  SDB2MS
-   
Addition de 2 S.D.  B en m.s.
  
 
 
-  SYMBEL
-   
Création des déplacements symétriques.
  
 
-  UNIONB
-   
Concaténation de  2 S.D.  B en une seule.
  
 
-  TAMUA
-   
Transformation d'une S.D.  AMAT en une S.D. 
          MUA d'accès direct.
  
 
-  INVERD
-   
Inversion de matrice par Gauss pivot total.
  
 
 
-  Manipulations de matrices symétriques pleines :
 
-  ASSATR
-   
Assemblages des matrices élémentaires en une
          matrice triangulaire pleine.
  
 
-  CLATRI
-   
Conditions aux limites imposées.
  
 
-  FACTOS
-   
Factorisation d'une matrice en   . .
  
 
 
-  Calcul des valeurs et vecteurs propres :
 
-  SECINV
-   
Méthode de la sécante.
  
 
-  SSPACE
-   
Méthode des sous-espaces.
  
 
-  LANCZO
-   
Méthode de LANCZOS.
  
 
-  ITEINV
-   
Méthode des itérations inverses.
  
 
-  QRMODU
-   
Méthode QR (Housholder-QR).
  
 
 
-  Calcul des contraintes et interprétation des résultats :
 
-  STRESS
-   
Calcul des contraintes.
  
 
-  FLUXTH
-   
Calcul des  flux ou températures.
  
 
 
-  ERREUR
-   
Calcul d'erreurs et résidus.
  
 
-  RECOLC
-   
Recollement de 2 maillages et des 2 solutions correspondantes.
  
 
-  DEFNOP
-   
Création du maillage déformé à partir des
          déplacements et du maillage initial (problème
          d'élasticité).
  
 
-  NORME
-   
Comparaison des solutions exactes et calculées pour un
          problème de solution analytique connue.
  
 
-  NORTAE
-   
Idem, mais pour une S.D.  TAE.
  
 
-  COMTAE
-   
Compression d'une S.D.  TAE sortant de 
          STRESS pour dessiner les contraintes plus rapidement
  
 
-  FOINRE
-   
Calcul des forces d'interface sur le contour d'un sous-domaine.
  
 
 
-  Visualisation  des résultats :
 
-  TRNOPO
-   
Maillage 2D et 3D, déformations en élasticité. 
          (via  TRNOXX interactivement, ou  BANOPO en batch)
  
 
-  TRGEOM
-   
Maillage 3D et déformations en élasticité. 
          (via  TRNOXX interactivement ou  BAGEOM en batch)
  
 
-  TRMACO
-   
Maillage 2D maillage - 
          déformations en élasticité, 
-  isovaleurs, 
- 
          vecteurs solutions (vitesses, ...), 
-  coupes sur une
          fonction solution ou ses dérivées. 
 (via
           TRMCXX interactivement, ou  BAMOCO, BAISOV,
          BAVITE, BACOUP en batch)
  
 
-  TRMC3G
-   
Maillage 3D maillage - 
          déformations en élasticité, 
-  équipotentielles
          sur les surfaces ou sur un plan de coupe, 
-  vecteurs
          solution (vitesses, ...) sur les surfaces ou sur un plan de
          coupe. 
 (via  TRC3XX interactivement)
  
 
 
-  TRAKOU
-   
Courbes. 
          (via  TRACXX interactivement)
  
 
-  TRISO3
-   
Isovaleurs 3D sur un  plan de coupe. 
          (via  COUPXX interactivement)
  
 
-  TRSTRE
-   
Maillage 2D et contraintes : - 
          directions principales, 
-  critère de Von Mises, 
- 
          critère de Tresca, 
-  zones plastiques. 
 (via  TRSTXX interactivement, ou  BASTRE en batch)
  
 
-  TRFLUX
-   
Maillage 2D et flux normal aux arêtes, et isothermes
          pour les éléments finis mixtes.  (via 
          TRSTXX interactivement)
  
 
-  ISOPIE
-   
Maillage 2D et lignes piézométriques. 
          (via  ISOPXX interactivement, ou  BAISOP en batch)
  
 
-  TRPOIN
-   
Points et lignes caractéristiques d'un maillage 2D. 
          (via  TRPOXX interactivement)
  
 
-  PRMUAM TRAKOU
-   
Profil d'une matrice  MUA (profil)
          ou  AMAT (compacte).  (via  TRPRXX
          interactivement, et  BAPROF en batch)
  
 
-  V3DFXY
-   
Surface, z=f(x,y), par sections. 
          (via  VIS3XX interactivement)
  
 
 
-  Problèmes évolutifs :
 
-  TRANSI
-   
Résolution d'un problème transitoire de type thermique ou élastique - méthode de décomposition
          spectrale.
  
 
-  EVOLGE EVOFGE
-   
Idem - méthode de GEAR avec ordre et pas de temps automatiques.
  
 
 
-  EVOLRK EVOFRK
-   
Idem - méthode de  Runga-Kutta d'ordre 3 à pas variables.
  
 
-  EVOLMP EVOFMP
-   
Idem - méthode multi-pas classique (sans amortissement).
  
 
-  EVOL2P EVOF2P
-   
Idem - deuxième ordre en temps méthode multi-pas avec amortissement.
  
 
la différence entre xxxLxx et xxxFxx réside dans le fait que les matrices sont constantes ou variables
en fonction du temps.
 
 
-  Problèmes de mécanique des fluides :
 
-  NSNCST NSNCEV
-   
Equations de Navier-Stokes 2D pour un fluide
          visqueux incompressible par éléments non-conformes à
          base à divergence nulle.
  
 
-  NSNCPR
-   
Calcul de la pression  à partir des résultats précédents.
  
 
-  NSKINC
-   
Equations de Navier-Stokes 2D par directions
          alternées.  La non-linéarité est traitée
          par moindre carré et gradient conjugué.
  
 
-  NSPOAX
-   
Equations de Navier-Stokes axisymétriques.
  
 
-  DAMIAN
-   
Calcul pour un matériau poreux.
  
 
-  NSQ2CA PRP1Q2
-   
Equations de Navier-Stokes 2D
          stationnaires.  La convection est traitée par
          la méthode des caractéristiques et une base à
          divergence nulle traite l'incompressibilité.
  
 
 
-  Problèmes d'élasticité non-linéaires :
 
-  SIGELA
-   
Problème de contact unilatéral sans frottement par itérations. 
          (problème de  Signorini pour un solide de Winkler-Westergaard)
  
 
 
-  ELAPLA
-   
Calcul des contraintes  pour un problème élastoplastique 2 ou 3D.
  
 
-  TRSTRE
-   
Dessin des zones plastiques.
  
 
-  COTAE GDEFIN PRELA3
-   
Problème 2 ou 3D hyperélastique en
          grandes déformations : -  matériau
          incompressible : type Mooney-Rivlin 
-  matériau
          compressible : type Ogden 
 
 
-  TORBIN
-   
Problème de BINGHAM dans un  cylindre (torsion élastoplastique). 
          (Ce module est dans la bibliothèque d'élasticité non linéaire.)
  
 
 
-  Problèmes avec obstacles :
 
-  COMPL
-   
Résolution d'inéquations variationnelles par complémentarité.
  
 
-  RELAX COMPRX
-   
Idem, par relaxation.
  
 
 
-  Problèmes de Dirichlet pour l'opérateur biharmonique :
 
-  BIHAP1 BIHAP2 DEDIRI FACMAF GRADCO PRCOL
-   
Résolution du
          problème de Dirichlet pour un opérateur biharmonique par
          éléments finis mixtes d'ordre 1 ou 2.
  
 
 
-  Décomposition de domaines :
 
-  PRSDOM SDOMVR SDOMVD
-   
Décomposition de domaines.
          Respectivement: construction des opérateurs; 
          algorithme itératif simple précision; 
          algorithme itératif double précision
  
 
 
-  Problèmes de composites :
 
-  GENE2D
-   
Composite renforcé par des fibres unidirectionnelles : 
          Génération des données pour RESO2D
  
 
-  RESO2D
-   
Composite renforcé par des fibres unidirectionnelles : 
          Calcul des caractéristiques.
  
 
-  VISU2D
-   
Composite renforcé par des fibres unidirectionnelles : 
          visualisation des  micro-contraintes au sein du composite.
  
 
 





![[BIG]](../icons/zoom18.gif)
![[Normal]](../icons/zoom14.gif)
![[small]](../icons/zoom10.gif)
 Suiv.:   Liste des préprocesseurs
Sup.:  Partie IV: Annexes
 Préc.:  Partie IV: Annexes
Table des matières