* fichier : test_inter.dgibi ************************************************************************ ************************************************************************ * Teste l'opérateur INTER * en 2D : p1 = 0 0 ; p2 = 0 1 ; p3 = 1 1 ; p4 = 1 0 ; d1 = 'DROIT' p1 10 p2 ; * intersection partielle a = 'INTERSECTION' e1 e2 ; * inclusion e3 = 'CHANGER' d1 'POI1' ; a = 'INTERSECTION' e1 e3 ; * intersection avec un maillage vide * intersection vide a = 'INTERSECTION' e1 e2 'NOVERIF' ; * produisant un message d'erreur : *'OPTION' 'ERREUR' 'IGNORE' ; *a = 'INTERSECTION' e1 e2 ; *ee = valeu erma ;mess ' erreur maxi ' ee; *'OPTION' 'ERREUR' 'NORMAL' ; * en 3D : p1 = 0 0 0 ; p2 = 0 1 0 ; p3 = 1 1 0 ; p4 = 1 0 0 ; p5 = 0 0 1 ; p6 = 0 1 1 ; p7 = 1 1 1 ; p8 = 1 0 1 ; 'ELIMINATION' (d 'ET' e) 0.001 ; * multizones croisées : * sans conservation du pointeur de maillage h = 'INTERSECTION' d (d 'ET' e) ; * avec, car maillage inclus h = 'INTERSECTION' d (a 'ET' d) ; h = 'INTERSECTION' (a 'ET' d) d ; * 2 maillages complexes h = 'INTERSECTION' (d 'ET' e 'ET' a) (a 'ET' b 'ET' d) ; h = 'INTERSECTION' (d 'ET' a) (a 'ET' (CHANGER POI1 e) 'ET' d) ; 'TEMPS' 'SGAC' 'IMPR'; 'FIN' ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales