sensi3
C SENSI3 SOURCE PV 09/03/12 21:34:16 6325 * * BOUCLE SUR LES POINTS DE GAUSS DE L'ELEMENT DE LA SOUS ZONE * EXTRAIT DE ADCHVE.ESO * LELEU DIDIER HAZE FREDERIC * 03/03/93 * * * * * * * * ENTREE : * ________ * * IELVA1 POINTEUR SUR LE MELVAL DU 1IER CHAMELEM * IELVA2 POINTEUR SUR LE MELVA DU 2IEME CHAMELEM * * * SORTIES : * --------- * * IMELVA POINTEUR SUR LE MELVAL RESULTAT * IRET = 0 SI OK / =1 SINON * =104 POUR DECLENCHER LE MESSAGE D'ERREUR 104 * =197 POUR DECLENCHER LE MESSAGE D'ERREUR 197 * MOYS VALEUR DE LA SENSIBILITE (MOYENNE) * * IMPLICIT INTEGER(I-N) IMPLICIT REAL*8(A-H,O-Z) REAL*8 MOYS * -INC PPARAM -INC CCOPTIO -INC SMCHAML * IRET=0 MELVA1=IELVA1 MELVA2=IELVA2 SEGACT MELVA1 SEGACT MELVA2 * NBP1=MELVA1.VELCHE(/1) NBP2=MELVA2.VELCHE(/1) NEL1=MELVA1.VELCHE(/2) NEL2=MELVA2.VELCHE(/2) N1PTEL=MAX(NBP1,NBP2) N1EL =MAX(NEL1,NEL2) N2PTEL=0 N2EL =0 SEGINI MELVAL * DO 5 IB=1,N1EL IBMN1=MIN(IB ,MELVA1.VELCHE(/2)) IBMN2=MIN(IB ,MELVA2.VELCHE(/2)) * DO 6 IGAU=1,N1PTEL IGMN1=MIN(IGAU,MELVA1.VELCHE(/1)) IGMN2=MIN(IGAU,MELVA2.VELCHE(/1)) * * VELCHE(IGAU,IB)=MELVA1.VELCHE(IGMN1,IBMN1)- & MELVA2.VELCHE(IGMN2,IBMN2) MOYS=VELCHE(IGAU,IB)/N1PTEL+MOYS 6 CONTINUE 5 CONTINUE IMELVA=MELVAL SEGDES MELVAL SEGDES MELVA1 SEGDES MELVA2 RETURN END
© Cast3M 2003 - Tous droits réservés.
Mentions légales