sensi2
C SENSI2 SOURCE CB215821 20/11/04 21:21:12 10766 * * EXTRAIT DE ADCHAML.ESO * LELEU DIDIER HAZE FREDERIC * 03/03/93 * * * IMPLICIT INTEGER(I-N) IMPLICIT REAL*8 (A-H,O-Z) REAL*8 MOYS * * * ENTREES : * IPCHA2 : POINTEUR SUR UN SEGMENT MCHAML SUPPOSE ACTIF * IPCHA : POINTEUR SUR 2IEME SEGGMENT MCHAML SUPPOSE ACTIF * * * * SORTIE : * MOYS : VALEUR DE LA SENSIBILITE (MOYENNE) * * * * -INC SMCHAML -INC PPARAM -INC CCOPTIO * MCHAML=IPCHA MCHAM2=IPCHA2 * * ON CHERCHE LES NOM DE COMPOSANTES EN COMMUN DANS LES * 2 CHAMELEMS * DO 1 ICOMP=1,IELVAL(/1) & NOMCHE(ICOMP)) IF (IPLAC.NE.0) THEN IPMEL1=IELVAL(ICOMP) IPMEL2=MCHAM2.IELVAL(IPLAC) * ICOD=0 IF (IRETOU.NE.0) THEN IF (IRETOU.EQ.197) MOTERR(1:4)=NOMCHE(ICOMP) IPCHA=0 RETURN ENDIF IELVAL(ICOMP)=IPMELV ELSE MELVA1=IELVAL(ICOMP) SEGINI,MELVAL=MELVA1 IELVAL(ICOMP)=MELVAL SEGDES MELVAL ENDIF 1 CONTINUE * * ON RAJOUTE LES COMPOSANTES DU 2IEME CHAMELEM QUI NE SONT PAS * ENCORE PRIS EN COMPTE (LE NUMERO DE LA SOUS ZONE EST DONNE * JTAFF(ISOUS1) * N22=IELVAL(/1) DO 2 ICOMP=1,MCHAM2.IELVAL(/1) IF (IPLAC.EQ.0) THEN N2=IELVAL(/1) N2=N2+1 SEGADJ MCHAML NOMCHE(N2)=MCHAM2.NOMCHE(ICOMP) TYPCHE(N2)=MCHAM2.TYPCHE(ICOMP) MELVA2=MCHAM2.IELVAL(ICOMP) SEGINI,MELVAL=MELVA2 IELVAL(N2)=MELVAL SEGDES MELVAL ENDIF 2 CONTINUE * 9990 CONTINUE RETURN END
© Cast3M 2003 - Tous droits réservés.
Mentions légales