* fichier : rela.dgibi ************************************************************************ * NOM : RELA * DESCRIPTION : Cas-test elementaire RELA où un des maillages est * un point (nouvelle syntaxe du 2019/01) * * * * LANGAGE : GIBIANE-CAST3M * AUTEUR : Stephane GOUNAND (CEA/DEN/DM2S/SEMT/LTA) * mel : stephane.gounand@cea.fr ********************************************************************** * VERSION : v1, 12/02/2019, version initiale * HISTORIQUE : v1, 12/02/2019, création * HISTORIQUE : * HISTORIQUE : ************************************************************************ * interact = faux ; * * p0 = 0. 0. ; p1 = 1. 0.; p2 = 1. 1. ; p3 = 2. 0. ; p4 = 2. 1. ; p5 = pi pi ; * * mt = m1 'ET' m2 'ET' m3 ; * * Test 1 : deux maillages complexes * alf = '**' 2. 0.5 ; bet = PI ; * mat = matd 'ET' rel ; smb = chf ; * * On vérifie que les valeurs sur mt et mtb sont les memes egales à PI/2 * et que les multiplicateurs de Lagrange sont nuls. 'SI' ('>' err1 tol) ; lok = lok 'ET' faux ; 'FINS' ; * 'SI' ('>' err2 tol) ; lok = lok 'ET' faux ; 'FINS' ; * 'SI' ('>' err3 tol) ; lok = lok 'ET' faux ; 'FINS' ; * * Test 2 : un maillage complexe en relation avec un noeud * mat2 = matd 'ET' rel2 ; * err4 = 'ABS' ('-' vp5 vp5ex) ; 'SI' ('>' err4 tol) ; lok = lok 'ET' faux ; 'FINS' ; * * Test 3 : un mix * mtt = mt 'ET' mtb ; mat3 = matdt 'ET' rel3 ; * err5 = 'ABS' ('-' vp5b vp5exb) ; 'SI' ('>' err5 tol) ; lok = lok 'ET' faux ; 'FINS' ; * 'SI' lok ; 'MESSAGE' 'Tout sest bien passe' ; 'SINON' ; 'MESSAGE' '!!! Il y a eu des erreurs' ; 'FINSI' ; * 'SI' interact ; 'OPTION' 'DONN' 5 'ECHO' 1 ; 'FINSI' ; 'SI' ('NON' lok) ; 'ERREUR' 5 ; 'FINSI' ; * * End of dgibi file RELA * 'FIN' ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales