* fichier : test1_diff.dgibi ************************************************************************ ************************************************************************ * Ce Cas-Test vérifie le bon fonctionnement de l'opérateur DIFF * P1 = 0. 0. ; P2 = 0. 1. ; P3 = 0. 2. ; L1 = DROIT 10 P1 P2 ; L2 = DROIT 12 P2 P3 ; L3 = L1 ET L2 ; *----------------------------------------------------------------------* * Cas de MELEME SIMPLE de TYPE identiques * *----------------------------------------------------------------------* * Création d'un MELEME SIMPLE VIDE de type QUA4 * Test de Validation de l'opérateur SI ('NEG' NOMTYP 'QUA4'); FINS; SI ('NEG' DIMLIST 1); FINS; * Création d'un MELEME SIMPLE de type QUA4 (NON VIDE) * Test de fonctionnement de l'opérateur SI ('NEG' NOMTYP 'QUA4'); FINS; SI ('NEG' DIMLIST 1); FINS; * Vérification qu'avec ET on retrouve bien la même chose MAILET = MAILQ4VI ET MAILQ4; MAILETDI = DIFFQ4VI ET MAILQ4; * Test de fonctionnement de l'opérateur SI ('NEG' DIMLIST1 DIMLIST2); FINS; *----------------------------------------------------------------------* * Cas de MELEME SIMPLE de TYPE différent * *----------------------------------------------------------------------* * Création d'un MELEME SIMPLE VIDE de type TRI3 * Test de fonctionnement de l'opérateur SI ('NEG' NOMTYP1 'QUA4'); FINS; SI ('NEG' DIMLIST 1); FINS; * Création d'un MELEME SIMPLE de type TRI3 NON VIDE * Test de fonctionnement de l'opérateur SI ('NEG' NOMTYP1 'TRI3'); FINS; SI ('NEG' NOMTYP2 'QUA4'); FINS; SI ('NEG' DIMLIST 2); FINS; *----------------------------------------------------------------------* * Cas de MELEME COMPLEXE * *----------------------------------------------------------------------* MAILC1 = MAILT3 ET MAILQ4; * Test de fonctionnement de l'opérateur * Modif SG 2016/12/01 : maintenant, en cas de maillage vide, on met le * type d'element courant plutot que POI1... *SI ('NEG' NOMTYP 'POI1'); 'SI' ('NEG' NOMTYP itycou); FINS; SI ('NEG' DIMLIST 1); FINS; MAILC1 = MAILT3 ET MAILQ4; MAILC2 = VIDSEG3 ET VIDCUB8 ET MAILC1; * Test de fonctionnement de l'opérateur *old SI ('NEG' NOMTYP 'POI1'); *old MESS 'Erreur de DIFF : Type d_Elements POI1 absents'; 'SI' ('NEG' NOMTYP itycou); FINS; SI ('NEG' DIMLIST 1); FINS; FIN;
© Cast3M 2003 - Tous droits réservés.
Mentions légales