Home
Procédure TEST_RESU
Contents
1. Date 15 04 2013 Page 3 10 Cl U4 92 01 R vision 10879 RESULTAT res resultat sdaster NUME ORDRE nuor I __ NUME MODE numo I INST inst R FREQ freq R NOEUD CMP noeud cmp 1 _Kn NOM CAS nocas Kn ANGLE R PARA para K16 NOM CHAM nosymb K16 0 NOM CMP ncmp K8 TYPE TEST SOMM ABS SOMM MAX MIN 0 NOM CMP ncmp K8 NOEUD no noeud GROUP NO grno group_no MAILLE ma maille POINT nupoint I NOEUD no noeud GROUP NO grno group no SOUS POINT nusp NOM CMP nomcmp K8 Voir d finition de la valeur de r f renc RESU GENE res VECT_ASSE GENE NUME CMP GENE ncmp I RESU GENE res MODE _ GENE PARA para K16 NOM CHAM nosymb K16 NUME CMP GENE ncmp I NUME ORDRE nuor I NUME MODE numo I FEREQ freq R RESU GENE res HARM__GENE NOM_CHAM nosymb K16 NUME CMP GENE ncmp I NUME_ORDRE nuor LI FEREQ freq R RESU GENE res TRAN_GENE NOM CHAM nosymb K16 NUME CMP GENE ncmp I NUME_ORDRE nuor 1 INST inst R Voir d finition de la valeur d r f renc Manuel
2. FREQ freq NOEUD CMP noeud cmp NOM CAS nocas ANGLE 0 Ces mots cl s permettent d identifier un num ro d ordre dans un resultat U4 71 00 On les appelle des variables d acc s Ils ne sont pas tous valables pour tous les types de resultat Lorsque l acc s se fait pas une valeur r elle ANGLE FREQ INST la valeur donn e ne doit pas tre ambig e cf 4 6 4 2 S lection d un param tre dans un r sultat Pour s lectionner un param tre dans un r sultat il faut pr ciser le num ro d ordre voulu 4 1 4 et donner le nom du param tre PARA para Nom du param tre cherch Ce nom est attach au type du concept resultat trait 4 3 S lection d une composante d un champ L acc s une grandeur se fait pour un cham no par e le nom du n ud qui porte cette grandeur L acc s une grandeur se fait pour un cham elem par le nom de la maille qui supporte l l ment e quelque chose qui pr cise e soit le nom d un n ud de cette maille pour les cham elem aux n uds ELNO e soit le num ro du point de GAUSS pour les cham elem aux points de GAUSS ELGA L acc s une grandeur se fait pour une carte par le nom de la maille MAILLE ma Nom de la maille o l on veut tester le cham elem ou la carte NOEUD no Nom du n ud dont on veut v rifier une composante GROUP NO grno Pour faciliter l utilisation de cette commande on peut remplac
3. d utilisation Copyright 2015 EDF R amp D Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Fascicule u4 92 Test Code Aster s Titre Proc dure TEST_RESU Date 15 04 2013 Page 4 10 Responsable Jacques PELLET Cl U4 92 01 R vision 10879 OBJET F NOM nomobj K24 Voir d finition de la valeur de r f rence TEST_NAN ONON DEFAUT O EET D finition de la valeur de r f rence VALE CALC val y R VALE CALC C val C VALE CALC I val I VALE CALC K val K LEGENDE legende K16 VALE ABS NON DEFAUT 7 OUI l TOLE MACHINE 1 0D 6 DEFAUT prec A R l CRITERE RELATIF DEFAUT ABSOLU y uniquement pour RESU ou GENE TOLE MACHINE precl prec2 1 R l CRITERE critl crit2 1 Kn sauf dans TEST FICHIER REFERENCE ANALYTIQUE SOURCE EXTERNE AUTRE ASTER Si REFERENCE est renseign VALE REFE val R VALE REFE C val C VALE_REFE_I val I PRECISION 1 0D 3 DEFAUT prec 4 R Remarque 1 La d finition de la valeur de r f rence est commune aux commandes TEST_RESU TEST
4. g n ralis e est arbitraire Enfin il n y pas de possibilit dans Code Aster de fixer la direction d un mode Pour un mode multiple cela veut dire que m me une fois les modes norm s une grandeur g n ralis e peut prendre une valeur quelconque Dans le cas d un mode simple il peut tre orient dans une direction ou dans la direction oppos e On obtient alors une valeur g n ralis e ou son oppos e Op randes 41 1 S lection d un champ Afin de tester un champ qui peut tre un champ isol cham no ou cham elem ou carte ou un champ extrait d un r sultat ou utilisera les mot cl s facteurs CHAM NO CHAM ELEM CARTE ou RESU Champs isol s CHAM GD champ Nom du cham no cham elem o carte dont on veut extraire une valeur 4 1 2 Op rande RESULTAT RESULTAT res Nom du concept resultat trait Manuel d utilisation Fascicule u4 92 Test Copyright 2015 EDF R amp D Document diffus sous licence GNU FDL http www gnu org copylett fdl html Code Aster Fo Titre Proc dure TEST RESU Date 18 04 2013 Page 6 10 Responsable Jacques PELLET Cl U4 92 01 R vision 10879 4 1 3 Op rande NOM CHAM NOM CHAM nosymb Nom symbolique du champ s lectionner S lection d un num ro d ordre NUME ORDRE nuor Num ro d ordre du champ ou du param tre recherch NUME MODE numo INST inst
5. 0 Responsable Jacques PELLET Cl U4 92 01 R vision 10879 2 Syntaxe TEST RESU CHAM NO F CHAM GD chno cham no TYPE TEST SOMM ABS SOMM MAX MIN NOM CMP ncmp K8 NOEUD no y noeud GROUP NO grno group_no NOM CMP nomcmp K8 LEGENDE legende K16 Voir d finition de la valeur de r f renc CHAM ELEM F CHAM GD chel cham elem TYPE TEST SOMM ABS SOMM MAX MIN 0 NOM CMP ncmp K8 MAILLE ma maille POINT nupoint I NOEUD no noeud GROUP NO grno group no SOUS POINT nusp NOM CMP nomcmp K8 LEGENDE legende K16 Voir d finition de la valeur de r f renc s CARTE F CHAM GD chel cham elem NOM CMP nomcmp K8 MAILLE ma maille LEGENDE legende K16 Voir d finition de la valeur de r f renc Manuel d utilisation Fascicule u4 92 Test Copyright 2015 EDF R amp D Document diffus sous licence GNU FDL http www gnu org copyleft fal html Code Aster Version default Titre Proc dure TEST_RESU Responsable Jacques PELLET RI ESU F
6. Code Aster Pt Titre Proc dure TEST_RESU Date 15 04 2013 Page 1 10 Responsable Jacques PELLET Cl U4 92 01 R vision 10879 Proc dure TEST _RESU 1 But Comparer une valeur extraite d une structure de donn es une valeur de r f rence fournie par l utilisateur Cette commande permet de tester une valeur num rique entier r el ou complexe extraite d un concept d j calcul Aujourd hui on peut tester une composante d un cham no ou d un cham elem une composante d un champ extrait d un resultat un param tre d un resultat une valeur globale extraite d un champ ou bien le contenu d un objet quelconque d un concept utilisateur La proc dure crit alors un message conventionnel e OK si c est bon e NOOK sinon suivi de la valeur trouv e la valeur de r f rence et le pourcentage d erreur Syst matiquement on v rifie une valeur de non r gression et quand cela est possible une valeur de r f rence analytique provenant d une source externe ou d un autre calcul avec Code_Aster Les commandes TEST FONCTION U4 92 02 et TEST TABLE U4 92 03 permettent de tester les valeurs extraites des fonctions et des tables Manuel d utilisation Fascicule u4 92 Test Copyright 2015 EDF R amp D Document diffus sous licence GNU FDL http www gnu org copylett fdl html Code Aster Version default Titre Proc dure TEST RESU Date 15 04 2013 Page 2 1
7. TABLE TEST_FONCTION et TEST FICHIER Tous les mots cl s ne sont pas disponibles dans toutes les commandes voir les commentaires Le type entier _ I n existe pas dans TEST FONCTION et TEST FICHIER Le type complexe _C n existe pas dans TEST FICHIER et pour OBJET Le type chaine _K n existe que dans TEST FICHIER VALE ABS n existe pas pour CARTE et TEST FICHII R Remarque 2 Les mots cl s CHAM NO CHAM ELEM et CARTE permettent de tester les cham no les cham elem etles carte Le mot cl RESU est r serv aux concepts de type resultat Manuel d utilisation Fascicule u4 92 Test Copyright 2015 EDF R amp D Document diffus sous licence GNU FDL http www gnu org copyleft fal html Code Aster Aou Titre Proc dure TEST RESU Date 18 04 2013 Page 5 10 Responsable Jacques PELLET Cl U4 92 01 R vision 10879 3 G n ralit s Cette commande permet de tester une valeur num rique scalaire r cup r e dans un concept de type cham no cham elem carte ou resultat par rapport une valeur de non r gression et quand c est possible par rapport une valeur de r f rence analytique provenant d une source externe ou d un autre calcul avec Code Aster Trois types de valeurs num riques peuvent tre test es e une composante d un champ cham no cham elem carte o champ faisant partie d un resultat e un param tre c
8. U F RESULTAT evolth NOM CHAM FLUX ELGA x TYPE TEST MAX REFERENCE ANALYTIQUE VALE CALC 154 35000201404 VALE REFE 154 35 OBJET F NOM CH1 CHME LIGREL LIEL VALE CALC I 1278484 Manuel d utilisation Fascicule u4 92 Test Copyright 2015 EDF R amp D Document diffus sous licence GNU FDL http www gnu org copyleft fal html
9. er le mot cl NOEUD par GROUP NO Dans ce cas il faut que le groupe se r duise un seul n ud Manuel d utilisation Fascicule u4 92 Test Copyright 2015 EDF R amp D Document diffus sous licence GNU FDL http www gnu org copyleft fal html Code Aster ba Titre Proc dure TEST _RESU Date 18 04 2013 Page 7 10 Responsable Jacques PELLET Cl U4 92 01 R vision 10879 POINT nupoint L entier nupoint pr cise le num ro du point de GAUSS dont on veut tester la valeur cas des cham elem aux points de GAUSS SOUS POINT nusp L entier nusp pr cise le num ro du sous point duquel on souhaite obtenir la valeur cas des cham elem sous points utilis s par les l ments de structure poutre tuyaux coques Dans le cas des plaques et des coques multi couches le num ro du sous point correspond au niveau dans l ensemble des couches Chaque couche est d crite par une peau inf rieure moyenne et sup rieure Par convention pour M couches ce num ro varie entre 1 et 3N o le premier point se situe au niveau de la peau inf rieure de la premi re couche et le 3N me point au niveau de la peau sup rieure de la derni re couche cf R3 07 03 et R3 07 04 pour la num ration des couches Dans le cas des poutres multi fibres cet entier est le num ro de la fibre dont la num rotation est d crite dans la documentation U4 26 01 et R3 08 08 Dans le cas des tuyaux il faut se r f rer la descripti
10. f rence externe et conditionne la pr sence des mots cl s VALE REFE I C et PRECISION VALE REFE VALE REFE C VALE REFE I Similaires aux mots cl s VALE CALC ci dessus lls d finissent la valeur obtenue par la source externe 0 PRECISION Pr cision demand e par d faut 1 D 3 pour accepter la valeur calcul e par rapport la valeur de r f rence VALE REFE Remarque Lorsque la d finition du num ro d ordre d un RESULTAT se fait par une variable d acc s r elle FREQ INST ANGLE il ne faut pas qu il y ait ambigu t sur ce num ro d ordre Pour cela l utilisateur d finit un petit intervalle autour de la valeur demand e gr ce aux mots cl s CRITERE et TOLE MACHINE Dans ce cas acc s r el les mots cl s CRITERE et TOLE MACHINE attendront donc 2 valeurs chacun criti crit2 et prec1i prec2 criti et prec1 concernent la valeur de non r gression crit2 et prec2 permettent de choisir l intervalle de recherche du num ro d ordre Les valeurs par d faut de criti et prec1 sont RELATIF et 1 D 6 Les valeurs par d faut de crit2 et prec2 sont RELATIF et 1 D 3 On ne peut d finir explicitement crit2 et prec2 sans d finir crit1 et prec1 4 7 Ajout d une sp cificit la valeur test e LEGENDE Cha ne de caract res d au plus 16 caract res d crivant le test effectu L utilisateur a d
11. lcul e par rapport la valeur de non r gression VALE CALC 0 VALE ABS NON la valeur de r f rence et la valeur calcul e par Aster sont compar es telles quelles OUI la valeur de r f rence et la valeur calcul e par Aster sont compar es en valeurs absolues CRITERE Type de test effectuer S applique au test de non r gression et au test par rapport une valeur de r f rence le cas ch ant Si v est la valeur extraite le test portera pour e RELATIF sur val v lt prec val e ABSOLU sur val v lt prec Q REFERENCE ANALYTIQU nn pi la valeur de r f rence fournie est analytique SOURCE EXTERNE la valeur de r f rence fournie provient d un programme autre que Code Aster d une r f rence bibliographique d une mesure etc AUTRE_ASTER la valeur de r f rence fournie est celle obtenue par un autre calcul avec Code_Aster autre commande autre mod lisation option de calcul Manuel d utilisation Copyright 2015 EDF R amp D Document diffus sous licence GNU FDL http www gnu org copyleft fal html Fascicule u4 92 Test Code Aster cu Titre Proc dure TEST _RESU Date 18 04 2013 Page 9 10 Responsable Jacques PELLET Cl U4 92 01 R vision 10879 C est la pr sence du mot cl REFERENCE qui indique que l on dispose d une r
12. n Fascicule u4 92 Test Copyright 2015 EDF R amp D Document diffus sous licence GNU FDL http www gnu org copylett fdl html Code Aster Version default Titre Proc dure TEST_RESU Date 15 04 2013 Page 8 10 Responsable Jacques PELLET Cl U4 92 01 check sum TEST FICHIER 4 5 2 Op randes CRITERE et PRECISON Voir ci dessous 4 6 R vision 10879 imprimer l objet dans un fichier IMPR CO puis tester le contenu de ce fichier avec un vrai 4 6 D finition de la valeur de non r gression et de r f rence On fait syst matiquement un test de non r gression par rapport une valeur pr c demment calcul e avec une tol rance tr s faible mots cl s VALE CALC et TOLE MACHINE Aussi souvent que possible on ajoute un test par rapport une valeur de r f rence par rapport une solution analytique une valeur obtenue d une source externe ou une autre mod lisation mots cl s REFERENCE VALE REFE PRECTSTON VALE CAILC val Valeur r elle de non r gression C est la valeur calcul e par Code_Aster VALE CALC C val Valeur complexe de non r gression VALE CALC I val Valeur enti re de non r gression VALE CALC K val Cha ne de caract res de non r gression Uniquement par Ti BI TOLE MACHIN EST _FICHI Pr cision demand e par d faut 1 D 6 pour accepter la valeur ca
13. on faite dans le document R3 08 06 NOM CMP ncmp Nom de la composante que l on veut tester U2 01 041 4 4 Tester un champ globalement Une fois un champ s lectionn 4 1 on peut tester une quantit calcul e globalement sur tout le champ Pour cela NOM CMP ne doit pas tre renseign pour permettre de prendre en compte toutes les composantes du champ TYPE TEST SOMM ABS La somme des valeurs absolues des composantes du champ TYPE TEST SOMM La somme des valeurs des composantes du champ TYPE TEST MAX Le maximum des valeurs des composantes du champ TYPE TEST MIN Le minimum des valeurs des composantes du champ 4 5 Tester le contenu d un objet JEVEUX Cette fonctionnalit est r serv e aux d veloppeurs du Code Pour l utiliser il faut conna tre les noms des objets JEVEUX composant les concepts de l utilisateur Elle est destin e v rifier la non r gression des structures de donn es autres que les RESULTAT CHAMPS TABLE et FONCTION 4 5 1 Op rande NOM NOM nomobj Nom de l objet jeveux que l on veut tester Remarque L objectif de ce type de test NOM VALE CALC I est de tester globalement tout un vecteur La somme qui est test e est malheureusement un mauvais check sum de l objet une permutation au sein du vecteur ne change pas cette somme Un test plus prudent consiste Manuel d utilisatio
14. onc la possibilit de commenter son test 4 8 Mot cl TEST _NAN TEST NAN ONON DEFAUT OUI Ce mot cl sert valider le fonctionnement du NaN Not a Number de Code_Aster Ce mot cl est utiliser uniquement dans l optique de mener des tests Son utilisation doit provoquer une erreur fatale en FPE Floating Point Exception en mode debug dans TEST_RESU Manuel d utilisation Fascicule u4 92 Test Copyright 2015 EDF R amp D Document diffus sous licence GNU FDL http www gnu org copylett fdl html Code Aster Version default Titre Proc dure TEST_RESU Date 15 04 2013 Page 10 10 Responsable Jacques PELLET Cl U4 92 01 R vision 10879 5 Exemples TEST_RESU CHAM NO F CHAM GD f NOEUD N2 NOM CMP DX REFERENCE ANALYTIQUE VALE CALC 1 1999996845E 5 VALE REFE 1 2E 5 PRECISION 1D 4 CARTE CHAM GD CART1 MAILLE M3 NOM CMP XA REFERENCE AUTRE ASTER r VALE CALC I 3 VALE REFE I 3 CHAM ELEM _F CHAM GD SIGGA MAILLE M3 POINT 3 NOM CMP SIXX VALE CALC 3 4E6 F CHAM GD SIGNO MAILLE M5 NOEUD N1 NOM CMP SIXX VALE CALC 3 4E6 Ale TEST_RESU RES
15. ontenu dans un concept de resultat e une valeur globale d un champ 4 41 Pour tester une composante de champ il faut choisir un champ 4 1 puis choisir une composante 4 3 Pour tester un param tre il faut choisir un num ro d ordre 4 1 4 et choisir le nom du param tre La valeur num rique attendue r elle complexe ou enti re est fournie conform ment 4 6 Remarque concernant les tests de non r gression On fait syst matiquement un test de non r gression par rapport une valeur calcul e pr c demment La tol rance associ e ce test TOLE MACHINE doit tre tr s faible et ne devrait pas tre sup rieure la valeur par d faut En particulier la valeur devrait tre la m me Sur au moins 8 d cimales sur toutes les plates formes De plus cette valeur calcul e ne doit changer que lorsque de l algorithme est modifi corrig Tout autre variation doit alert e le d veloppeur sur la fiabilit de la programmation Remarques concernant les tests dans les structures de donn es g n ralis es On peut tester les composantes g n ralis es d placements vitesses ou acc l rations d un transitoire dans l espace modal Il convient n anmoins d tre circonspect avec ce type de test En effet la valeur d une composante g n ralis e d pend enti rement de la norme du mode Or celle ci est d termin e de mani re arbitraire Donc sans normalisation pr alable des normes la valeur d une grandeur
Download Pdf Manuals
Related Search
Related Contents
ELECTRONIC CARD TX SETW295AM2 – Front internal view ESPA Ñ OL SUPRAECO A SAS f202 user manual Type 1245 / 1247 - Moser Professional CS622C User Manual.indd Terrasses commerciales sur l`espace public North Star 5500 User's Manual Copyright © All rights reserved.
Failed to retrieve file