Home

[D6.00.01] Liste des routines utilitaires du Code_Aster

image

Contents

1. Titre Liste des routines utilitaires du Code Aster Date 22 12 2008 Page 16 19 Responsable Cl D6 00 01 R vision 0 UTPVGL passage Global gt Local pour un vecteur UTPVLG passage Local gt Global pour un vecteur gt gt gt gt gt gt gt RESUELEM ASASMA assembler les matrices l mentaires de rigidit et de Dirichlet ASASVE assembler les vecteurs l mentaires provenant des charges ASMATR assembler des matrices l mentaires dans une matrice assembl e ASSVEC Assembler des vecteurs l mentaires pour en faire un second membre SD cham no CALCUL faire les calculs l mentaires correspondant une OPTION sur les l ments d une SD ligrel CESVAR cr er une SD cham elem s DCEL I permettant d tendre les cham elem VART _R calcul s par la routine CALCUL MEAMME calcul des matrices l mentaires d AMOR MECA ou RIGI MECA HYST MEDIME calcul des matrices l mentaires des l ments de Lagrange m canique MEDITH calcul des matrices l mentaires des l ments de Lagrange thermique MEMAME calcul des matrices l mentaires de MASS MECA MEMARE cr er et initier l objet REFE RESU des SD matr elem ou SD vect elem MERIME calcul des matrices l mentaires de RIGI MECA lastique MERIMO calcul des matrices l mentaires des l ments du mod le et des termes l mentaires du r sidu STAT NON LINE MERITH calcul des matrices l mentaires
2. At A o A est une matrice rectangulaire AJLAGR ajoute les lagrange dans la matrice de masse a partir de la matrice de raideur ASASMA assembler les matrices l mentaires de rigidit et de Dirichlet ASMATR assembler des matrices l mentaires dans une matrice assembl e ASSCHC modifier une matr asse pour tenir compte de l limination des ddls contraints par des SD char cine COPMAT copie d unematr asse dans une matrice pleine CRESOL Cr er une SD solveur CRSOLV Cr er une SD solveur par d faut pour la m thode LDLT EXTDIA extraction de la diagonale d une matrice FLEXIB calculer la matrice de flexibilit r siduelle associ e a un probl me cyclique avec interface Mac Neal ou aucun Manuel de d veloppement Fascicule d6 00 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster PEN Titre Liste des routines utilitaires du Code Aster Date 22 12 2008 Page 14 19 Responsable Cl D6 00 01 R vision 0 JACOBI r solution du probl me r duit aux valeurs propres par la d composition de Jacobi g n ralis e MCCONL tenir compte du conditionnement des Lagrange sur le second membre MCMULT effectue le produit d une matrice par N vecteurs si complexe MRCONL tenir compte du conditionnement des termes de Lagrange sur le second membre MRMULT effectue le produit d une matrice par N vecteurs cas r el MTCOMB co
3. RSUTNU R cup ration des num ros d ordre d une structure de donn es r sultat partir d une variable d acc s D6 05 01 RSUTN2 Comme RSUTNU mais filtre les num ros d ordre trouv s en v rifiant l existence d un champ symbolique sur ces num ros d ordre RSUTNI Comme RSUTNU mais filtre les num ros d ordre trouv s en v rifiant l existence d un param tre ou d une variable d acc s sur ces num ros d ordre gt gt gt gt gt gt gt RUPTURE GABSCU pour chaque noeud du fond de fissure on calcule son abscisse curviligne GDFONC calcul des gradients pour le calcul du taux de restitution d nergie en 2D GDINOR calcul de la direction du champ th ta dans le cas ou la normale au plan des l vres figure dans la sd fond fiss GDIREC pour chaque noeud du fond de fissure on calcule la direction du champ th ta MEALPH cr er 1 champ de propagation gt gt gt gt gt gt gt SD GNOMSD Obtenir un nom valide pour SD cach e COPISD dupliquer une structure de donn es sous un autre nom D6 07 05 DETRSD d truire une structure de donn es D6 07 05 DISMO poser une question sur une SD D6 07 05 EXISD Tester l existence d une SD D6 07 05 IMPRSD imprimer listing une structure de donn es D6 07 05 UTIMSD Imprimer dump le contenu des objets d une SD D6 07 05 gt gt gt gt gt gt gt SUPERVISEUR GCNCON obtenir le nom d une SD K8 qui ne soit pas en conflit avec les autres noms de SD GETFAC retourne le nombre d occurr
4. UTCHDL r cup rer le num ro d une CMP dans une SD cham elem UTNCMP r cup re le nombre et le noms des CMPS d un champ VTCMBL Combinaison lin aire de cham no VTCOPY Copie des valeurs d I cham_no dans un autre cham no ayant ventuellement une autre num rotation VTCREA Allocation d un cham no VTCREB Allocation d un cham no VTCREM Allocation d un cham no VTGPLD ajoute un champ de d placement un champ de g om trie X2 X1 U ZERLAG mettre z ro les DDLS de Lagrange dans une SD cham no ZEROSD d termine si un champ est compl tement vierge 0 gt gt gt gt gt gt gt CHARGE AFLRCH crire dans une charge les relations lin aires d une SD liste rela AFRELA crire une relation lin aire dans une SD liste rela ASCAVC produire le second membre du des charges cin matiques ASSCHC modifier une matr asse pour tenir compte de l limination des ddls contraints par des SD char cine E CALVCI Calcul du second membre du des charges cin matiques COCHRE v rifie sur une liste de charges la pr sence d une seule charge r partie CORICH g rer un ventuel lien entre un champ et une charge pour pouvoir lui appliquer plus tard une FONC MULT CSMBGG calcul de la contribution au second membre des ddl impos s lorsqu ils sont trait s par limination SD char cine MEDOMI saisie et v rification de la coh rence des donn es m caniques du probl me MEDOME saisie et v rification de la coh rence des donn es m caniques
5. d int gration pour les l ments COQUEes DST DKT DSQ DKQ et Q4gG DXEFRO passage des efforts ou d formations g n ralis es du rep re intrins que de l l ment au rep re local de la COQUEe DXMATE calcul des matrices de rigidit de flexion membrane couplage membrane flexion et cisaillement pour un mat riau isotrope ou multicouche DXMATH calcul des matrices de rigidit de flexion membrane couplage membrane flexion et cisaillement pour un mat riau isotrope ou multicouche DXQBM matrice BM membrane au point qsi eta pour l ments DKQ et DSQ DXQPGL construction de la matrice de passage global gt local pour une maille triangle DKQ ou DSQ DXREPE calcul des matrices TIVE et T2VE de passage d une matrice du rep re de la vari t au rep re l ment et T2VE inverse de T2EV pour toutes les options de post traitement COQUEe DXROEP R cup ration de la masse volumique du mat riau et paisseur de la plaque DXSTRO passage des contraintes ou d formations du rep re intrins que de l l ment au rep re local de la COQUEe DXTBM matrice BM en membrane pour les l ments DKT et DST DXTPGL construction de la matrice de passage global gt local pour une maille triangle DKT ou DST GQUAD4 grandeurs g om triques sur le QUADA4 GTRIA3 param trage des l ments DKT TRIA3 JQUADA4 jacobien un point sur le QUADA4 Q4GBC matrice BC au point qsi eta pour l l ment Q4G gt gt gt gt gt gt gt ELT ISO BMATMC calculer
6. des n uds d une maille PADIST calculer la distance entre 2 n uds Manuel de d veloppement Fascicule d6 00 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster default Titre Liste des routines utilitaires du Code Aster Date 22 12 2008 Page 13 19 Responsable Cl D6 00 01 R vision 0 PANBNO calculer le nombre de n uds sommets de n uds d ar tes de n uds int rieurs d une maille d un type donn PJ2DCO cr er une SD corresp 2 mailla pour pouvoir utiliser PJEFPR cas 2D PJ3DCO cr er une SD corresp 2 mailla pour pouvoir utiliser PJEFPR cas 3D PJ4DCO cr er une SD corresp 2 mailla pour pouvoir utiliser PJEFPR cas 2 5D PJEFPR projeter un cham no sur un autre maillage m thode ELEM PRONUA projeter une SD nuage sur un autre maillage m thode NUAG DEG 0 1 RELIEM r cup rer la liste des n uds ou des mailles donn s derri re des mots cl s UTNONO renvoie le ler n ud ou la 1 re maille d un GROUP NO ou d un GROUP MA VERIMA v rifier la coh rence d une liste d entit s du maillage donn e par l utilisateur VTGPLD ajoute un champ de d placement un champ de g om trie X2 X1 U gt gt gt gt gt gt gt MATERIAU MATELA r cup ration des valeurs de E NU ALPHA dans un mat riau RCADMA r cup ration des composantes m tallurgiques d un mat riau RCCOMA obtention du comportement complet d un mat r
7. du probl me MEGEOM r cup ration du champ de g om trie dans 1 mod le ou 1 liste de charges NMDOME V rification des donn es d un probl me non lin aire m canique gt gt gt gt gt gt gt COMPOR LCDEVI calcule le d viateur d un tenseur d ordre 3 LCDIMA calcule la diff rence de 2 matrices pleines carr es LCDIVE calcule la diff rence de 2 vecteurs de r els LCEQVE copie d un vecteur de r els LCEQVN copie d un vecteur de r els LCHYDR calcule la partie sph rique d un tenseur Manuel de d veloppement Fascicule d6 00 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster default Titre Liste des routines utilitaires du Code Aster Date 22 12 2008 Page 6 19 Responsable Cl D6 00 01 R vision 0 LCINMA initialisation d une matrice carr e LCINVE initialisation d un vecteur r el LCINVN initialisation d un vecteur r el LCIV2E calcul du second invariant d un tenseur de d formation LCIV2S calcul du second invariant d un tenseur de contrainte LCNRTE norme du second invariant d un tenseur de d formation LCNRTS norme du second invariant d un tenseur de contrainte LCOPIL op rateur de souplesse pour un comportement lastique lin aire LCOPLI op rateur de rigidit pour un comportement lastique lin aire LCPRMM produit de 2 matrices carr es LCPRMV produit matrice carr e vecteur LCPRSC produit scal
8. sur les 30 premi res puissances de 2 pas de d codage sur puissance 0 ISGECO g rer l addition ou la soustraction des deux entier cod s sur les 7 premi res puissances enti res de 2 NBCMP retourne le nombre d entiers cod s pour une grandeur NBEC retourne le nombre d entiers cod s pour une grandeur SCALAI retourne le type d une grandeur r el entier character VERIGD v rifier la coh rence d une liste de CMPS d une grandeur gt gt gt gt gt gt gt NITEL ELRACA dimensions diverses d un ELREFE ELRAGA description des familles d int gration d un ELREFE ELRFVF fonctions de formes d un ELREFE ELRFDF d riv es des fonctions de formes d un ELREFE gt gt gt gt gt gt gt JEVEUX CHLIC v rifier qu une cha ne de caract res est licite au sens de JEVEUX COCOPG Recopier une collection JEVEUX dans une autre plus grande IMPTOU imprimer sur listing la signature de tous les objets JEVEUX pr sents sur une base JACOPO recopier un morceau d objet JEVEUX dans un autre JECREC cr er une collection JEVEUX D6 02 01 JECREO cr er un objet simple JEVEUX D6 02 01 JECROC d clarer un nouvel objet dans une collection ou dans un r pertoire de nom D6 02 01 JEDEMA d cr mente la marque et lib re les objets marqu s D6 02 01 JEDETC destruction d un ensemble d objets JEVEUX D6 02 01 JEDETR d truire un objet JEVEUX simple ou collection D6 02 01 E JE JE DISP renvo
9. BELEM retourne le nombre d l ments d un GREL d une SD ligrel NBGREL retourne le nombre de GREL d une SD ligrel NOLIGR Ajouter des l ments finis dans une SD ligrel TYPELE D terminer le type des l ments finis d un GREL d une SD ligrel gt gt gt gt gt gt gt MAILLAGE CESRED r duire une SD cham elem s sur une liste de mailles et ou une liste de CMPS CHPNUA transformer un cham no en une SD nuage pour pouvoir le projeter sur un autre maillage m thode NUAG DEG 0 1 CNCINV construction de la table de connectivit inverse d une SD maillage CNSPRJ projeter un cham no s sur une autre maillage CNSRED r duire une SD cham no s sur une liste de n uds et ou une liste de CMPS CRLINU transforme une liste de noms de n uds en une liste de num ros de mailles tardives pour NOCART EXLIM1 Cr ation d un LIGREL partir d une liste de mailles EXLIMA Cr ation d un LIGREL partir d une liste de mailles EXMANO extraction des num ros des mailles de type SEG2 dont l une des extr mit s est un noeud de num ro donn GETVEM v rifier la coh rence d une liste d entit s du maillage donn e par l utilisateur GMGNRE remplir la liste de noeud sous jacente la liste de maille MEGEOM r cup ration du champ de g om trie dans 1 mod le ou 1 liste de charges NUACHP transformer une SD nuage en un cham no PACOAP trier 2 listes de n uds de mani re mettre en vis a vis les n uds des 2 listes PACOOR donner la liste des coordonn es
10. CNOCNS transformer une SD cham noen SD cham no s CNOMAX Calcule le max de la norme L2 du d placement DX DY DZ pour un cham no depl R CNSCES transformer une SD cham no senune SD cham elem s CNSCNO transformer une SD cham no sen SD cham no CNSCRE cr er une SD cham no s CNSPRJ projeter un cham no s sur une autre maillage CNSRED r duire une SD cham no s sur une liste de n uds et ou une liste de CMPS COCHGD combinaison linaire de cham_no ou de cham elem CRCHNO cr ation d une SD cham no CRCNCT cr er un cham no constant sur tous les n uds d un maillage CSMBGG calcul de la contribution au second membre des ddl impos s lorsqu ils sont trait s par limination SD char cine IRCH19 imprimer un champ cham no ou cham elem MAJOUR mise jour d un champ de d placement suite un incr ment en tenant compte d ventuelles grandes rotations MCCONL tenir compte du conditionnement des Lagrange sur le second membre MCMULT effectue le produit d une matrice par N vecteurs si complexe MECACT cr er 1 SD carte constante D6 10 01 MECARA r cup ration du nom des champs dans un cara elem MECHTE r cup rer le champ de temp rature et le champ de temp rature de r f rence un instant donn MEGEOM r cup ration du champ de g om trie dans 1 mod le ou 1 liste de charges MEMAX extraire le max ou le min d une CMP sur un ensemble d l ments d un cham elem MEMOY calculer la moyenne pond r e d une CMP sur un ensemble d l
11. Code Aster EN O e ste default Titre Liste des routines utilitaires du Code Aster Date 22 12 2008 Page 1 19 Responsable Cl D6 00 01 R vision 0 Organisme s EDF R amp D AMA Manuel de Descriptif Informatique Fascicule D6 00 Document D6 00 01 Liste des routines utilitaires du Code Aster R sum Nous donnons dans ce document une liste d environ 500 utilitaires du Code Aster Pour chacun d eux on donne une tr s br ve description de sa fonction Manuel de d veloppement Fascicule d6 00 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster Version default Titre Liste des routines utilitaires du Code Aster Responsable Date 22 12 2008 Page 2 19 Cl D6 00 01 R vision 0 1 mode d emploi Ce document doit permettre aux d veloppeurs de nouvelles fonctionnalit s dans le Code Aster de r pondre la question suivante existe t il dans le code une routine qui fasse ce dont j ai besoin La r ponse si elle est positive sera le nom de cette routine ainsi qu une br ve description de celle ci 2 lignes de fran ais Pour utiliser cette routine avec profit il faudra soit consulter d autres documents DS ou D6 soit si ces routines ne sont pas document es cas assez fr quent consulter le texte et les commentaires de son source Pour pouvoir parcourir rapidement la liste de ces utilitaires nous les avons cla
12. Cr er une SD nume ddl POSDDL donne le num ro du ddl associ au noeud et sa composante PTEDDL r cup rer les num ros d quation correspondant certains noms de CMPS PTEEQU cr er l objet DEEQ d une SD prof chno RGNDAS retrouver le nom du noeud et la composante correspondant un num ro d quation dans un syst me assembl gt gt gt gt gt gt gt PREPOST ECRTES criture de l en t te d un dataset SUPERTAB GICOOR cr er la collection qui donne la permutation des n uds des mailles ASTER gt GIBI NISTB initialisation des noms des mailles ASTER TRIFOU en fonction du code graphique I DEAS 4 0 IRADHS adh rences IDEAS IRGAGS recherche des grandeurs IDEAS pr sentent dans une grandeur gt gt gt gt gt gt gt REPERE ANGVX Calcule les 2 angles nautiques partir d un vecteur ANTISY calcule une matrice de rotation dans R3 CANOR2 calcule la normale un SEG2 en 2d CANOR3 calcule la normale un TRIA3 en 3d CANORM calculer la normale une maille en un noeud avec ou sans normalisation de ce vecteur CHGREP Changement de rep re local global et vice versa CHMALG passage du rep re local au rep re global des matrices l mentaires CQ3D2D calcul des coordonn es 2D d un triangle ou d un quadrangle partir de ses coordonn es 3D passage dans le rep re du plan du triangle ou du quadrangle avec t ta angle entre l axe X et le cote A1 A2 CTETGD calcul de la matrice t ta permettant de passer des ddl de l
13. a date de cr ation de ce fichier UTTCPU mesure le temps CPU user et syst me consomm entre 2 instructions D6 01 03 gt gt gt gt gt gt gt ELT COQUE CQ3D2D calcul des coordonn es 2D d un triangle ou d un quadrangle partir de ses coordonn es 3D passage dans le rep re du plan du triangle ou du quadrangle avec teta angle entre l axe X et le cote A1 A2 DKQOBF matrice B au point qsi eta pour l l ment DKQ DKTBF matrice B au point qsi eta pour l l ment DKT DSQOBFA matrice BFA au point qsi eta pour l l ment DSQ DSQOBFB matrice BFB au point qsi eta pour l l ment DSQ DSQCIS matrices BCB et BCA au point qsi eta pour l l ment DSQ Manuel de d veloppement Fascicule d6 00 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster default Titre Liste des routines utilitaires du Code Aster Date 22 12 2008 Page 7 19 Responsable Cl D6 00 01 R vision 0 DSQDIS matrice AN du cisaillement pour l l ment DSQ DSTBFA matrice BFA au point qsi eta pour l l ment DST DSTBFB matrice BFB au point qsi eta pour l l ment DST DSTCIS Matrices BCA et AN du cisaillement pour l l ment DST DXBSIG calcul des forces internes B SIGMA aux n uds de l l ment dues au champ de contraintes SIGMA d fini aux points d int gration pour les l ments DST DKT DSQ DKQ et Q4G DXEFGT efforts g n ralis s d origine thermique aux points
14. aire de 2 vecteurs LCPRSM multiplie une matrice carr e par un scalaire LCPRSV multiplie un vecteur par un scalaire LCPRTE produit tensoriel de 2 vecteurs LCOEOV teste l galit de 2 vecteurs LCSOMA calcule la somme de 2 matrices carr es LCSOVE calcule la somme de 2 vecteurs NICOMP int gration des lois de comportement non lin aire pour les l ments incompressibles en petites d formations NMDORC Traitement des mots cl s facteur COMPORTEMENT COMP INCR COMP ELAS gt gt gt gt gt gt gt DEBUG Note Pour comparer l ex cution de 2 versions du code donnant des r sultats diff rents par exemple debug et nodebug on peut d clencher des impressions tr s utiles et pas trop volumineuses en positionnant DBG TRUE dans la routine calcul f IMPTOU imprimer sur listing la signature de tous les objets JEVEUX pr sents sur une base JEIMPM imprime la segmentation de la m moire D6 02 01 JEIMPR impression du r pertoire d une ou plusieurs classes D6 02 01 JEPRAT impression des objets syst me ou des objets attribut de collection D6 02 01 JEUNDF mettre undef un objet JEVEUX JXVERT teste la coh rence de la segmentation m moire de JEVEUX D6 02 01 DBGOBJ Imprimer dans un fichiers 5 nombres caract risant un objet JEVEUX contenu certains attributs UTTCPU mesure le temps CPU user et syst me consomm entre 2 instructions D6 01 03 gt gt gt gt gt gt gt DIVERS JJMMAA criture du nom de l auteur et de l
15. alarme D6 03 01 UTEXCP Comme UTMESS mais permet la lev e d une exception python dans le fichier de commande UTDEXC Comme UTDEBM mais permet la lev e d une exception python dans le fichier de commande gt gt gt gt gt gt gt MPLEIN AMPPR ajouter une matrice pleine r elle une matrice pleine r elle COPMAT copie d une MATR ASSE dans une matrice pleine MAVEC passage matrice pleine m m gt demi matrice colonne vecteur n MTGAUS r solution par la m thode de Gauss d un syst me lin aire PMAT produit de matrices carr es PMAVEC produit matrice carr e pleine par un vecteur PMPPR produit de deux matrices stock es pleines avec prise en compte de transposition par l interm diaire d indicateur PRMAMA produit de matrices pleines rectangulaires PROMAT produit de deux matrices pleines UTBTAB fait le produit de matrices pleines BT A B VECMA transforme une matrice sym trique triangulaire en une matrice carr e Manuel de d veloppement Fascicule d6 00 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster detault Titre Liste des routines utilitaires du Code Aster Date 22 12 2008 Page 15 19 Responsable Cl D6 00 01 R vision 0 gt gt gt gt gt gt gt NUME DDL CHEDDL chercher le rang d un ddl partir de son type et du noeud CRPRNO cr ation et allocation d une structure prof chno NUMERO
16. cr er une SD table D6 06 01 TBCRSD d clarer une nouvelle SD table D6 06 01 TBEXFO extraire une fonction d une SD table en d signant 2 colonnes en vis vis D6 06 01 TBEXIP Existence d un param tre dans une SD table D6 06 01 TBEXTB Extraire une sous table d une SD table D6 06 01 TBEXVE extraire un objet jeveux contenant une colonne d une SD table D6 06 01 TBLIVA Lecture d une cellule d une SD table D6 06 01 TBNULI Renvoie le num ro d une ligne d une SD table D6 06 01 gt gt gt gt gt gt gt TITRE RTITR impression du titre d une SD resultat TITREZ2 cr er un sous titre TITRE cr er un titre gt gt gt gt gt gt gt TYPE F77 AGGLOM cr er un tableau avec 8 K24 pour regrouper des arguments de type CHARACTER ALMULR produit de n nombres r els avec test de l overflow et de l underflow avec cumul de valeur ant rieur ou remise a z ro CODENT crit un entier dans une cha ne de caract res CODREE crit un r el dans une cha ne de caract res DESAGG fait le contraire de AGGLOM EXTRAC extraction dans un tableau contenant des vecteurs des instants successifs du vecteur ventuellement interpol l instant souhait FOVERF v rification du caract re croissant des valeurs dans un vecteur FREQOM calcule la fr quence associ e a la pulsation GCNCO2 obtenir une cha ne de caract re par incr mentation d un num ro GGUBS g n rateur de nombres pseudo al atoires uniform ment repartis entre 0 1 NDIIS retourne le rang d
17. de RIGI THER gt gt gt gt gt gt gt RESULTAT BMNBMD restituer le nombre modes et de d form es d une SD base modale BMNODI r cup rer les d form es d interface dans une SD base modale CTETGD calcul de la matrice t ta permettant de passer des ddl de l interface droite ceux de l interface gauche DCAPNO r cup rer l adresse d un VALE d un cham no a partir de son type et de num ro d ordre dans un r sultat compos DYARCH saisie du mot cl facteur ARCHIVAGE dans une SD resultat EXTMOD extraire d un concept mode meca la d form e pour un ou plusieurs ddl Les lagranges sont supprimes FOCRCH r cup ration d une fonction dans une structure tran gene pour un noeud de choc IMBAMO imprimer les r sultats relatifs a la base modale RECR criture d une structure de donn es resultat sur un fichier TRPARA impression des param tres d une structure de donn es resultat TRPARB d termination v rification des param tres d une structure de donn es resultat RTITR impression du titre d une SD resultat NDARCH archivage des d placements vitesses acc l rations contraintes PROJMG passage base modale gt rep re physique RSADPA r cup ration des adresses JEVEUX des param tres de calcul ou des variables d acc s d une structure de donn es r sultat pour le num ro d ordre donn et pour la liste de variables de noms symboliques D6 05 01 RSAGSD redimensionnement d une structure de donn es r sultat D6 05 01 RSBARY Int
18. e de torsion quivalente d une POUTRE droite section variable sous l hypoth se de variation lin aire des coordonn es FUN2 calcule le moment d inertie quivalent d une POUTRE droite section variable sous l hypoth se de variation lin aire des coordonn es GDFINT pour un l ment de POUTRE en grand d placement calcule la contribution du point de gauss num ro KP aux forces internes GDJRGO pour un l ment de POUTRE en grand d placement calcule aux points de gauss le jacobien et la matrice de rotation des axes principaux d inertie en position de r f rence par rapport aux axes de coordonn es g n raux GDMB pour un l ment de POUTRE en grand d placement calcule la contribution du d placement du n ud ne la matrice de d formation B au point de gauss KP JPDIFF calcul des fonctions de forme de d formations g n ralis es pour l l ment POUTRE 6 ddl 3 points de gauss JSDIFF calcul des fonctions de forme de d formations g n ralis es pour l l ment POUTRE 7 ddl 3 points de gauss POEFGC calcul du vecteur l mentaire effort g n ralis complexe pour les l ments de POUTRE d Euler et de Timoshenko POEFGR calcul du vecteur l mentaire effort g n ralis r el pour les l ments de POUTRE d Euler et de Timoshenko POMASS calcule la matrice de masse des l ments de POUTRE PORIG calcule la matrice de rigidit des l ments de POUTRE POUEX7 Traitement de l excentricit des l ments de POUTRE PTENCT Calcul
19. e l nergie cin tique pour les l ments de POUTRE discret et barre Manuel de d veloppement Fascicule d6 00 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster default Titre Liste des routines utilitaires du Code Aster Date 22 12 2008 Page 9 19 Responsable Cl D6 00 01 R vision 0 PTENPO Calcule l nergie de d formation pour les l ments de POUTRE discret et barre PTKAO1 calcule la matrice de raideur de l l ment de POUTRE droite section constante PTKAO2 calcule la matrice de raideur de l l ment de POUTRE droite section variable PTKA10 calcule la matrice de raideur de l l ment de POUTRE courbe PTKA21 calcule la matrice de raideur de l l ment de POUTRE droite section constante 7 ddl par noeud PTMAOT calcule la matrice de masse de l l ment de POUTRE droite PTMA10 calcule la matrice de masse de l l ment de POUTRE courbe gt gt gt gt gt gt gt ELT TOUS TEATTR pour r cup rer la valeur d un attribut associ un TYPE ELEMENT LEATTR pour tester si un attribut a une valeur donn e sur couche de TEATTR FGEQUI calcul des grandeurs quivalentes en contrainte et d formation JEVECH R cup rer l adresse du champ local correspondant un param tre ELREF4 r cup rer les adresses des tableaux contenant les valeurs des fonctions de forme et de leurs d riv es sur une famille de points d
20. ences d un mot cl facteur D6 03 01 GETLTX retourne la longueur des cha nes d un mot cl de type texte D6 03 01 GETMFA retourne le i me mot cl facteur de la commande D6 03 01 GETMFM retourne les nbval premiers mots cl s d un mot cl facteur avec leur type D6 03 01 GETMNB retourne des informations g n rales sur une commande D6 03 01 GETRES retourne le nom et le type du r sultat d une commande D6 03 01 GETTCO retourne le type d une SD utilisateur D6 03 01 GETVC8 retourne la liste des arguments d un mot cl de type complexe D6 03 01 GETVID retourne la liste des arguments d un mot cl de type identificateur D6 03 01 GETVIS retourne la liste des arguments d un mot cl de type entier D6 03 01 GETVR8 retourne la liste des arguments d un mot cl de type r el D6 03 01 GETVTX retourne la liste des arguments d un mot cl de type texte D6 03 01 gt gt gt gt gt gt gt TABLE TBAJLI Ajouter une ligne une SD table D6 06 01 Manuel de d veloppement Fascicule d6 00 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster default Titre Liste des routines utilitaires du Code_Aster Date 22 12 2008 Page 18 19 Responsable Cl D6 00 01 R vision 0 TBAJPA Ajouter des param tres dans une SD table D6 06 01 TBCRSD
21. erpoler un champ entre 2 instants d un SD resultat D6 05 01 RSCRSD Cr ation d une structure de donn es r sultat D6 05 01 RSEXCH r cup ration du nom du champ d une structure de donn es r sultat D6 05 011 RSEXIS Existence d une structure de donn es r sultat D6 05 01 RSEXPA Existence d un param tre ou d une variable d acc s dans une structure de donn es r sultat D6 05 01 Manuel de d veloppement Fascicule d6 00 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster detautt Titre Liste des routines utilitaires du Code Aster Date 22 12 2008 Page 17 19 Responsable Cl D6 00 01 R vision 0 RSINCH Interpolation d un champ d une structure de donn es r sultat D6 05 01 RSIND trouver un r el ou un complexe dans une liste de param tres d une SD resultat D6 05 01 RSINFO impression sur listing de la structure d une SD resultat D6 05 01 RSNOCH Noter un champ dans la structure de donn es r sultat D6 05 01 RSNOPA r cup ration du nombre de variables d acc s et du nombre de param tres ainsi que de leur noms d une structure de donn es r sultat D6 05 01 RSORAC R cup ration des num ros d ordre d une structure de donn es r sultat partir d une variable d acc s D6 05 01 RSRUSD D truire les champs d une structure de donn es r sultat partir d un num ro d ordre D6 05 01
22. iau RCCOME obtention du comportement complet d un mat riau RCFODE obtention de la valeur de la fonction et de sa d riv e pour une fonction de la temp rature lin aire par morceau RCFONC interpolation sur une fonction de type R P RCMFMC cr ation de la carte du mat riau cod partir du cham mater RCPARE v rification de la pr sence d une caract ristique dans un comportement donn RCTRAC d termination du module de Young et de la fonction d crouissage partir de la courbe de traction d un mat riau donn RCVADA obtention de la valeur des coefficients du mat riau et de leurs d riv es par rapport a la temp rature RCVALA obtention de la valeur d un param tre r el d un l ment d une relation de comportement d un mat riau donn partir d une adresse du mat riau cod en donnant explicitement la liste des variables de commande dont peuvent d pendre les fonctions du mat riau RCVALB obtention de la valeur d un param tre r el d un l ment d une relation de comportement d un mat riau donn partir de la d signation du point de Gauss et sous point RCVALC obtention d un param tre complexe d un l ment d une relation de comportement d un mat riau donn RCVALE obtention de la valeur d un param tre r el d un l ment d une relation de comportement d un mat riau donn partir d un nom du mat riau cod gt gt gt gt gt gt gt MATR ASSE ATA000 construction d une SD matr asse par calcul du produit
23. ie dans un tableau les longueurs max disponibles D6 02 01 DUPC dupliquer un ensemble d objets JEVEUX D6 02 01 DUPO dupliquer 1 objet JEVEUX D6 02 01 JEECRA affectation d un attribut d un objet JEVEUX D6 02 01 JEEXIN teste l existence d un objet JEVEUX D6 02 01 JEIMPA imprimer les attributs d un objet JEVEUX D6 02 01 JEIMPM imprime la segmentation de la m moire D6 02 01 JEIMPO imprimer un objet JEVEUX D6 02 01 JEIMPR impression du r pertoire d une ou plusieurs classes D6 02 01 JELIBE lib rer un objet JEVEUX de la m moire D6 02 01 JELIRA consulter un attribut d un objet JEVEUX D6 02 01 JELSTC retrouver les noms des objets dont le nom contient une cha ne de caract res donn e pr sents sur une base JEVEUX D6 02 01 JEMARQ incr mente la marque courante D6 02 01 JENONU renvoie le num ro associe a un nom hash coding JEVEUX D6 02 01 JENUNO renvoie le nom associe a un num ro hash coding JEVEUX D6 02 01 JEPRAT impression des objets syst me ou des objets attribut de collection D6 02 01 Manuel de d veloppement Fascicule d6 00 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster default Titre Liste des routines utilitaires du Code Aster Date 22 12 2008 Page 12 19 Responsable Cl D6 00 01 R vision 0 JERAZO remise a z ro du segment de valeu
24. int gration dimensions matrice de passage Gauss gt Noeud ELREFS r cup rer les adresses des tableaux contenant les coordonn es et poids des points d une famille de points d int gration NBDIM retourne la dimension d un type d l ment donn NBNOEU retourne le nombre de n uds associ un type d l ment NBNOSO retourne le nombre de n uds sommets associ un type d l ment PPGAN2 passage des valeurs aux points de gauss aux valeurs aux n uds sommets et aux n uds milieux par valeur moyenne UTELVF r cup rer les valeurs des fonctions de forme sur une famille de points d int gration quand on n est pas dans une routine de calcul l mentaire Sinon il faut utiliser ELREF4 TECACH r cup rer les caract ristiques d un champ local adresse longueur TECAEL r cup rer les caract ristiques d un l ment fini nom de la maille associ e gt gt gt gt gt gt gt ENVIMA ISMAEM entier maximal possible D6 01 01 ISNNEM entier NaN D6 01 01 R8DEPI donne la valeur r elle 2 PI D6 01 01 R8DGRD Conversion degr radian D6 01 01 R8GAEM gamme nombre tel que gamme 2 soit repr sentable en machine D6 01 01 R8MAEM r el le plus grand D6 01 01 R8MIEM r elle plus petit D6 01 01 R8NNEM r el NaN D6 01 01 R8PI donner la valeur r elle PI D6 01 01 R8PREM pr cision relative des nombres r els D6 01 01 R8RDDG Conversion radian degr D6 01 01 R8VIDE donner la valeur d un r el i
25. intenant sur les nouvelles structures de donn es gt gt gt gt gt gt gt FONCTION nota lorsque l on a besoin d une fonction nulle par exemple comme fonction par d faut dans des commandes AFFE XXXX F on peut toujours utiliser la fonction amp FOZERO cr e par la routine debut f et donc disponible tout instant FIINTE valuer une fonction interpr t e en un point i e calcul de f x FOATTR surcharge les attributs d un concept de type fonction FOCIMA calculer des maxima d un concept de type fonction FOCRCH r cup ration d une fonction dans une structure tran gene pour un noeud de choc FOCSTE cr ation d un concept de type fonction constante FODERT obtention de la valeur de la fonction et de sa d riv e pour une fonction lin aire par morceau FOEC2F criture des couples param tre r sultat d un concept de type fonction FOEC2N criture des valeurs param tre fonction d une NAPPE FOIMPR impression d un concept de type fonction sur un fichier FOINR interpolation pour fonction complexe a variable r elle FOINTO remise a z ro du common utilis par la routine foint2 FOINT2 interpolation pour fonction r elle variable r elle FOINT3 interpolation pour fonction complexe variable r elle FOINTE valuer une fonction i e calcul de f x y z FOINTN interpolation dans les nappes FOINTR interpolation extrapolation de toute une fonction FOLOCX recherche de la place de x dans le vecteur ordonn crois
26. interface droite ceux de l interface gauche GLOLOC changement de rep re pour un syst me dynamique modal GRIROT calcul de la matrice de passage du rep re d orthotropie vers le rep re local de l l ment grille INTETO calculer la matrice de rotation pour DX DY DZ DRX DRY et DRZ LOCGLO passage du rep re local au rep re global pour un syst me dynamique modal MAROTA calcule la matrice de rotation correspondant au vecteur rotation MATPGL Construction de la matrice de passage global local MATRO2 calcul de la matrice rotation pour une poutre courbe MATROT calcul de la matrice rotation pour une poutre droite MUDIRX calcule les cosinus directeurs de la matrice de passage du rep re de l l ment au rep re de r f rence ainsi que les 3 directions norm es du rep re de l l ment ORIEN2 orientation d un tri dre d fini par 3 points ORTREP r cup ration des donn es Utilisateur d finissant le rep re d orthotropie relatif l l ment courant PROJMG passage BASE MODALE gt rep re physique REFLTH calcule le passage des termes de conductivit du rep re de r f rence au rep re de l l ment UTPSGL passage Global gt Local pour une matrice l mentaire sym trique triangulaire UTPSLG passage Local gt Global pour une matrice l mentaire sym trique triangulaire Manuel de d veloppement Fascicule d6 00 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster default
27. la matrice B reliant les d formations du premier ordre aux d placements pour un point d int gration BSIGMC calculer les forces internes B sigma aux n uds de l l ment BTDBMC calculer le produit Bt D B donnant la matrice de rigidit l mentaire CONNEC initialisation des l ments iso P2 DFDMID calcul des d riv es des fonctions de forme par rapport a un l ment courant en un point de gauss pour les l ments 1D DFDM2D calcul des d riv es des fonctions de forme par rapport a un l ment courant en un point de gauss pour les l ments 2D DFDM3D calcul des d riv es des fonctions de forme par rapport a un l ment courant en un point de gauss pour les l ments 3D DMATMC calcul de la matrice de HOOKE pour les l ments isoparam triques pour des mat riaux isotrope orthotrope et isotrope transverse DPFCH3 calcul des d riv es des fonctions de forme par rapport a un l ment courant en un point de gauss pour les l ments 3D non isoparam triques EPSAMC construction du vecteur des d formations an lastiques d finies en chaque point d int gration a partir des donn es utilisateur pour l l ment courant Manuel de d veloppement Fascicule d6 00 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster default Titre Liste des routines utilitaires du Code Aster Date 22 12 2008 Page 8 19 Responsable Cl D6 00 01 R visi
28. mbinaison lin aire de matrices MTCONL combinaison lin aire du conditionnement des Lagranges des matrices MTCOPY recopie les valeurs de la matrice dans une autre matrice MTDEFS d finition de la structure d une matrice MTDSC2 r cup ration de l adresse d un objet d une SD matr asse MTDSCR allocation d sallocation des descripteurs d une SD matr asse MTEXIS v rifier l existence d une matrice PRECON pr conditionnement d une matr asse en vue de l utilisation de RESO GRAD PRERES factoriser une matr asse LDLT MULT FRONT ou fabriquer une matrice de pr conditionnement GCPC RESGRA r solution par une m thode de gradient conjugue GCPC pour une matrice stock e MORSE RESOUD R solution d un syst me lin aire TLDLGG factoriser une matrice LDLT ou MULT FRONT gt gt gt gt gt gt gt MESSAGE INFBAV mettre le m canisme INFO en mode bavard D6 04 01 INFMAJ mise Jour pour le mot cl INFO D6 04 01 INFMUE mettre le m canisme INFO en mode muet D6 04 01 NFNIV Renvoi le niveau d impression et l unit logique d impression D6 04 01 UTDEBM d buter un message d erreur ou d alarme D6 03 01 UTFINM clore un message d erreur ou d alarme D6 03 01 UTIMP imprimer un entier dans message d erreur ou d alarme D6 03 01 UTIMPK imprimer une cha ne de caract res dans message d erreur ou d alarme D6 03 01 UTIMPR imprimer un r el dans message d erreur ou d alarme D6 03 01 UTMESS imprimer un message d erreur ou d
29. me lin aire SD nume_ ddl SD prof_chno SD nume_equa SD stockage PREPOST pr et post traitement graphiques GIBI IDEAS REPERE changement de rep re rotation RESUELEM Matrices ou vecteurs l mentaires SD resuelem SD vect _elem SD matr_elem RESULTAT SD resultat RUPTURE m canique de la rupture SD Structure de donn es du Code Aster 1 e ensemble d objets JEVEUX SUPERVISEUR communication des commandes avec le superviseur routines GETXXX TABLE SD table TITRE titre ou sous titre associ une structure de donn es TYPE_F77 Types Fortran77 REAL 8 COMPLEX 16 INTEGER CHARACTER et vecteurs Fortran de ces types VARI_COM SD vari_com 3 Liste des utilitaires gt gt gt gt gt gt gt CARA _ ELEM RECUDE r cup ration du diam tre ext rieur d une structure tubulaire a partir des donn es fournies par un concept de type cara_elem gt gt gt gt gt gt gt CHAMP ALCART allouer une SD carte D6 10 01 ALCHML cr er une SD cham elem vierge ASASVE assembler les vecteurs l mentaires provenant des charges ASCAVC produire le second membre du des charges cin matiques ASCOVA combiner des vecteurs assembl s ASSVEC Assembler des vecteurs l mentaires pour en faire un second membre SD cham no BARYCH combinaison linaire de cham no ou de cham elem Manuel de d veloppement Fascicule d6 00 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html C
30. ments d un cham elem MESOMM faire la somme sur les mailles d un maillage des valeurs d un cham elem MRCONL tenir compte du conditionnement des termes de Lagrange sur le second membre Manuel de d veloppement Fascicule d6 00 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster default Titre Liste des routines utilitaires du Code Aster Date 22 12 2008 Page 5 19 Responsable Cl D6 00 01 R vision 0 MRMULT effectue le produit d une matrice par N vecteurs cas r el NMDORC Traitement des mots cl s facteur COMPORTEMENT COMP_INCR COMP ELAS NOCART noter un couple entit e affect e grandeur dans une SD carte D6 10 01 NUACHP transformer une SD nuage en un cham no PJ2DCO cr er une SD corresp 2 mailla pour pouvoir utiliser PJEFPR cas 2D PJ3DCO cr er une SD corresp 2 mailla pour pouvoir utiliser PJEFPR cas 3D PJ4DCO cr er une SD corresp 2 mailla pour pouvoir utiliser PJEFPR cas 2 5D PJ6DCO cr er une SD corresp 2 mailla pour pouvoir utiliser PJEFPR cas 1 5D PJEFPR projeter un cham no sur un autre maillage m thode ELEM PRONUA projeter une SD nuage sur un autre maillage m thode NUAG DEG 0 1 SDCHGD changer le type R C d un cham no ou d un cham elem TECART terminer une SD carte g rer une surcharge fine des CMPS affect es D6 10 01 UTCH19 extraire une valeur CMP d une SD cham elem
31. mpossible peut servir tester si un r el a t affect ou non D6 01 01 gt gt gt gt gt gt gt FICHIER ULDEFT definit l association unite logique nom local FICHIER nom fichier NOM SYSTEME fait appel ULOPEN pour les fichiers ASCII ULOPEN effectue l association l open fortran et le positionnement pour les fichiers ASCII Manuel de d veloppement Fascicule d6 00 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster default Titre Liste des routines utilitaires du Code Aster Date 22 12 2008 Page 10 19 Responsable Cl D6 00 01 R vision 0 ULCLOS effectue la lib ration et le close pour les fichiers ASCII ULPOSI se positionne NEW OLD APPEND dans le fichier de type ASCII en FORTRAN 77 il n est malheureusement pas possible de se positionner lors de 1 OPEN et les extensions la norme ne sont pas toujours admises sur toutes les plates formes ULINIT initialise la structure de donn es stock e dans les communs ULIMPR imprime le contenu de la structure de donn es ULISOP renvoie un entier non nul si l unite logique a t affect e et si le fichier associ est ouvert Le nom local est aussi renvoy IUNIFI La routine IUNIFI destin e r cup rer le num ro d unit logique associ un nom local FICHIER est conserv e pour assurer la compatibilit mais s appuie ma
32. nce GNU FDL http www gnu org copyleft fdl html Code Aster default Titre Liste des routines utilitaires du Code Aster Date 22 12 2008 Page 19 19 Responsable Cl D6 00 01 R vision 0 PROVEC calcul du produit vectoriel de deux vecteurs PSCAL calcul du produit scalaire de deux vecteurs PSCVEC calcul du produit scalaire de deux vecteurs R8INIR initialisation d un vecteur r el SNLIRE lecture d un lex me dans une cha ne de caract res UTLIS utilitaire d op rations logiques sur les listes d entiers union intersection singleton UTREMT recherche un mot dans une liste de mots UTTR Trier une liste d entiers VDIFF calcule la diff rence entre 2 vecteurs Z X Y VECMA transforme une matrice sym trique triangulaire en une matrice carr e gt gt gt gt gt gt gt VARI COM VRCINS fabrication du champ de variables de commande un instant donn RCVARC r cup ration d une variable de commande sur un point de Gauss dans une routine de calcul l mentaire Manuel de d veloppement Fascicule d6 00 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html
33. ode Aster default Titre Liste des routines utilitaires du Code Aster Date 22 12 2008 Page 4 19 Responsable Cl D6 00 01 R vision 0 CALCUL faire les calculs l mentaires correspondant une OPTION sur les l ments d une SD ligrel CALVCI Calcul du second membre du des charges cin matiques CARCES transformer une SD carte en une SD cham elem s CELFPG r cup rer la liste des noms des familles de PG d un cham elem ELGA CELCES transformer une SD cham elemen SD cham elem s CELVER v rifier qu une SD cham elem poss de certaines propri t s CESCES changer la discr tisation d un cham elem s ELNO CART ELGA CESCNS transformer une SD cham elem sen une SD cham no s CESCRE cr er une SD cham elem s CESEXI tester l existence d une CMP d un point d une maille d une SD cham elem s CESRED r duire une SD cham elem s sur une liste de mailles et ou une liste de CMPS CHLIGR convertir un cham elem en un autre cham elem sur un autre ligrel CHPCHD changer le support g om trique d un champ NOEU ELNO ELGA CART CHPNUA transformer un cham no en une SD nuage pour pouvoir le projeter sur un autre maillage m thode NUAG_DEG_0 1 CHSFUS fusionner plusieurs SD cham elem s ou SD cham no s par addition ou surcharge des CMPS CHSRAZ mettre undef les CMPS d un cham no s ou d un cham elem s CHSUT1 modifier les noms de la grandeur et des CMPS d un cham no s ou d un Cham elem s
34. on 0 EPSIMC construction du vecteur des d formations initiales d finies en chaque point d int gration a partir des donn es utilisateur pour l l ment courant EPSTMC calcul des d formations thermiques pour les l ments isoparam triques EPSVMC calcul des d formations m caniques 1 e eps_totales eps thermiques aux points d int gration pour les l ments isoparam triques GAUSS calcul des poids et points de gauss PGSEG2 calcul des poids de gauss et des coordonn es des points de gauss pour un segment ainsi que les d riv es des fonctions de forme SUBACV calcul de la base contra variante dimension 3 SUMETR calcul du tenseur m trique 2x2 et de son jacobien VFF2DN calcule la normale et le poids d un point de Gauss d un l ment SEG en 2D VEF3D calcule le poids d un point de Gauss d un l ment SEG en 3D DFDMIP calcul des d riv es des fonctions de forme et du jacobien 2D AXI 3D NMGEOM calcul des l ments cin matiques en un point de Gauss ventuellement en grande transformations NMMABU calcul de la matrice B DEPS B DU 2D 3D AXI et GRANDES DEFORMATIONS restent a faire si besoin NMEPSI calcul des d formations cin matiques 2D AXIL3D GRAND NMEPSB calcul des d formations r gularis es et leurs gradients 2D 3D gt gt gt gt gt gt gt ELT POUTRE CARCOU r cup rer la g om trie des l ments tuyau coude DEELPO r cup ration du diam tre ext rieur d un l ment de POUTRE FUN1 calcul de l aire ou de la constant
35. rs associ a un objet JEVEUX D6 02 01 JEUNDF mettre undef un objet JEVEUX JEVEUO r cup rer l adresse d un objet JEVEUX D6 02 01 JEVEUT r cup re un objet en m moire de fa on permanente marque 1 D6 02 01 JEXATR r cup ration des longueurs cumul es des objets d une collection contigu D6 02 01 JEXNOM fonction d acc s aux objets des collections nomm es ou des pointeurs de noms D6 02 01 JEXNUM fonction d acc s aux objets des collections num rot es ou des pointeurs de noms D6 02 01 JUVECA agrandissement d un objet simple JEVEUX D6 02 01 JXVERT teste la coh rence de la segmentation m moire de JEVEUX D6 02 01 TBEXVE extraire un objet jeveux contenant une colonne d une SD table D6 06 01 TSTOBJ R cup rer 5 nombres caract risant un objet JEVEUX contenu certains attributs WKVECT cr er un objet JEVEUX de type vecteur D6 02 01 gt gt gt gt gt gt gt LIGREL ADALIG r organiser les grels d une SD ligrel pour qu ils aient des tailles adapt es la gestion de la m moire CALCUL faire les calculs l mentaires correspondant une OPTION sur les l ments d une SD ligrel CHLIGR convertir un CHAM ELEM en un autre CHAM ELEM sur un autre ligrel EXLIMI Cr ation d un ligrel partir d une liste de mailles EXLIMA Cr ation d un lLigrel partir d une liste de mailles NITEL initialiser les types l ments pr sents dans le ligrel et cr er les objets PRNM et ou PRNS du ligrel N
36. s de comportement DEBUG debogage DIVERS date heure mesure des temps d ex cution ELT_COQUE l ments finis de type coque ELT_ISO l ments finis iso param triques ELT_POUTRE l ments finis de type poutre ou tuyau ELT_TOUS l ments finis g n ral ce qui est manipul par les routines TEXXXX ENVIMA Constantes d pendant de la machine d ex cution IRIX SOLARIS FICHIER fichiers d entr e sortie Manuel de d veloppement Fascicule d6 00 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster detault Titre Liste des routines utilitaires du Code Aster Date 22 12 2008 Page 3 19 Responsable Cl D6 00 01 R vision 0 FONCTION Fonction FUNCTION de Fortran 77 SD fonction SD nappe GRANDEUR grandeur physique noms des composantes entiers cod s JEVEUX Objets JEVEUX objets simples ou collections NITEL Initialisation dse ELREFE LIGREL SD ligrel MAILLAGE SD maillage MATERIAU Caract ristiques d un mat riau SD mater SD cham mater SD materc mat riau cod utilis dans les routines TEXXXX MATR_ASSE SD matr_asse SD solveur MESSAGE messages d erreur ou d alarme U TMESS ou messages de type INFO mot cl INFO des commandes MPLEIN matrice pleine 1 e tableaux Fortran 2 indices NUME_DDL Num rotation des inconnues d un syst
37. sant FONBPA r cup rer la liste des noms des param tres d une SD fonction FOPROT r cup rer les prolongements et type d interpolation d un concept de type fonction FOZERO cr er un fonction nulle REFODE r cup ration de la valeur d une fonction et de sa d riv e pour une fonction de la temp rature lin aire par morceau TBEXFO extraire une fonction d une table en d signant 2 colonnes en vis vis D6 06 01 ZEROCO r solution de f x 0 par une m thode de corde ZEROF3 chercher le z ro d une fonction m thode de BRENT ZEROFO chercher le z ro d une fonction gt gt gt gt gt gt gt GRANDEUR DEC2PN d coder un entier cod en base 2 Manuel de d veloppement Fascicule d6 00 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster default Titre Liste des routines utilitaires du Code Aster Date 22 12 2008 Page 11 19 Responsable Cl D6 00 01 R vision 0 DGMODE trouver le descripteur grandeur associ un mode local de carte cham no ou cham elem sous forme iden DIGDEL R cup rer le nombre de scalaires repr sentant la grandeur pour un mode local EXISDG d coder un entier cod IPOSDG rend la position d 1 composante dans un descripteur grandeur DG IRCCMP trouver le nombre et les noms des composantes d une liste pr sente dans une grandeur ISCODE coder un entier cod sur les 30 premi res puissances de 2 pas de puissance 0 ISDECO d coder un entier cod
38. ss es en paquets On peut parfois retrouver une m me routine dans plusieurs paquets Les paquets sont associ s aux types des objets manipul s par les routines Par exemple une routine de r solution d un syst me assembl se retrouvera dans les paquets matr asse et cham no Les objets manipul s dans ces routines ne sont pas toujours des Structures de Donn es Aster on peut aussi manipuler des variables fortran scalaires ou tableaux Nous d finissons dans le tableau du paragraphe suivant les types d objets consid r s par la suite Comment faire vivre ce document Ce document utile je l esp re la communaut des d veloppeurs doit vivre par eux L auteur leur demande donc de lui communiquer par m l si possible leurs remarques Quels sont les utilitaires ajouter ce document nouveaux ou oubli s Quels sont les utilitaires dont la fonction n est pas assez claire ou erron e Quels sont les utilitaires supprimer de la liste supprim s du code ou d conseiller 2 Liste des paquets PAQUET d finition BLAS LAPACK Ce paquet a t supprim Les biblioth ques BLAS et LAPACK sont maintenant des pr suppos s pour Code_Aster CARA_ELEM SD cara_elem CHAMP Champ SD cham no SD cham elem SD carte SD cham no_s SD cham elem _s CHARGE SD char meca SD char _acou SD char ther SD char _ cine SD liste _rela SD liste _ charge COMPOR loi
39. un entier dans un vecteur d entier NDIK8 retourne le rang d un K8 dans un vecteur de K8 INDK16 retourne le rang d un K16 dans un vecteur de K16 INDK24 retourne le rang d un K24 dans un vecteur de K24 INDK32 retourne le rang d un K32 dans un vecteur de K32 INDK80 retourne le rang d un K80 dans un vecteur de K80 NITVE initialiser un vecteur z ro KNDIFF faire la diff rence entre 2 listes de cha nes de caract res LK3 LK1 LK2 KNDOUB v rifier qu il n y a pas de doublons dans une liste de cha nes de caract res KNINCL v rifier qu une liste de cha nes de caract res est incluse dans une autre KNIND retourne le rang d un K dans un vecteur de K LIIMPR imprimer une liste d entiers ou de r els LSAME teste l galit de 2 cha nes de caract res ind pendamment de leurs casses LXCAPS met en majuscules une cha ne de caract res LXLGUT retourne la longueur utilise d une cha ne de caract res sans les blancs LXLIIS d code une cha ne de caract res pour y lire un entier LXSCAN d code une cha ne de caract res en mots de diff rents types entier r el texte NORMEV norme un vecteur et retourne sa norme initiale OMEGA2 calcule la pulsation associ e la fr quence ORDIS r arrangement d une liste d entiers par ordre croissant ORDR8 trouver l ordre croissant d une liste de r els pas de modification de l ordre d entr e mais d termination d un pointeur d ordre Manuel de d veloppement Fascicule d6 00 Document diffus sous lice

Download Pdf Manuals

image

Related Search

Related Contents

Trendnet TK-400K KVM switch  Super Exclusive MIX CSI MANUALE UTENTE  QUICK START GUIDE  EDT A Syntax-Based Program Editor Reference Manual Ross S  Page 1 Page 2 Page 3 Page 4 3各部の名称と働き の緑(電源)ランプ  Kapelle Intervals 1.0 - SFCM Musicianship and Music Theory  Gebrauchsanweisung de User manual Instructions d  user manual  MPE JTAG Widget  

Copyright © All rights reserved.
Failed to retrieve file