* fichier : latent.dgibi
************************************************************************
************************************************************************
***************** CAS TEST : latent.dgibi **************************
*
* Test de l'opérateur VARI LATENT(P)
* Les données sont un FLOTTANT, un LISTREEL ou un CHPO
*
*
*------------------------------------------------------> FLOTTANT
*
X1 = 1.0133D5 ;
XSTO1 = X3 ;
*
X1 = 5.021D5 ;
XSTO2 = X3 ;
*
X1 = 10.027D5 ;
XSTO3 = X3 ;
*------------------------------------------------------> LISTREEL
*------------------------------------------------------> CHPO
P1 = 1.0133 0. ;
P2 = 5.021 0. ;
P3 = 10.027 0. ;
*-------------------------------------------> Controle
CTRL1 = XSTO1 + YSTO1 + ZSTO1 / 3.d0 - XSTO1 / XSTO1 ;
CTRL2 = XSTO2 + YSTO2 + ZSTO2 / 3.d0 - XSTO2 / XSTO2 ;
CTRL3 = XSTO3 + YSTO3 + ZSTO3 / 3.d0 - XSTO3 / XSTO3 ;
CTRL4 = CTRL1 + CTRL2 + CTRL3 ;
XREF1 = 2.2569D6 ;
XREF2 = 2.1069D6 ;
XREF3 = 2.0131D6 ;
CTRL5 = XSTO1 + YSTO1 + ZSTO1 / 3.d0 - XREF1 / XREF1 ;
CTRL6 = XSTO2 + YSTO2 + ZSTO2 / 3.d0 - XREF2 / XREF2 ;
CTRL7 = XSTO3 + YSTO3 + ZSTO3 / 3.d0 - XREF3 / XREF3 ;
CTRL8 = CTRL5 + CTRL6 + CTRL7 ;
*-------------------------------------------> Affichage
'MESS' ' ' ;
'MESS' ' ' ;
'MESS' ' ' ;
'MESS' ' ' ;
'MESS' ' ' ;
'MESS' ' ' ;
'MESS' ' ' ;
'MESS' ' ' ;
*-------------------------------------------> Compte-rendu et sortie
EPS4 = 1.E-14 ;
EPS8 = 1.E-3 ;
CTRL4 = ABS CTRL4 ;
CTRL8 = ABS CTRL8 ;
LOG4 = CTRL4 > EPS4 ;
LOG8 = CTRL8 > EPS8 ;
L0 = LOG4 'OU' LOG8 ;
'SI' L0 ;
'ERREUR' 5 ;
'SINON' ;
'ERREUR' 0 ;
'FINSI' ;
'FIN' ;
					© Cast3M 2003 - Tous droits réservés.
					Mentions légales