Modulefpreviousupnextcontents[BIG][Normal][small]
Suiv.: Liste des préprocesseurs Sup.: Partie IV: Annexes Préc.: Partie IV: Annexes Table des matières


A Les principaux modules

 



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 :

  1. 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")

    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

  2. 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é.

  3. 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.

  4. 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.

  5. 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.

  6. 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 .

  7. 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).

  8. 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.

  9. 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)

  10. 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.

  11. 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é.

  12. 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.)

  13. Problèmes avec obstacles :

    COMPL
    Résolution d'inéquations variationnelles par complémentarité.

    RELAX COMPRX
    Idem, par relaxation.

  14. 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.

  15. 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

  16. 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.


Modulefpreviousupnextcontents[BIG][Normal][small]
Suiv.: Liste des préprocesseurs Sup.: Partie IV: Annexes Préc.: Partie IV: Annexes Table des matières