clcisa
C CLCISA SOURCE CHAT 05/01/12 22:04:30 5004 IMPLICIT INTEGER(I-N) IMPLICIT REAL*8(A-H,O-Z) C DIMENSION ET(*),CISA(*),XLTR(*),ES(3) C C*********************************************************************** C**************************** INITIALISATION *************************** C*********************************************************************** C RFE=1.D-8 RFS=YUNG*RFE C ES(1)=ET(1) ES(2)=ET(2) ES(3)=ET(3) DUNPNU=2.D0*(1.D0+XNU) CISARS=YUNG*BETR/DUNPNU C XLTRI=XLTR(1)+XLTR(2)+XLTR(3) C C*********************************************************************** C*********************** DIFFERENTS CAS PREVUS ************************* C*********************************************************************** C IF(XLTRI.GT.0.D0) THEN C IF(ES(1).LT.0.D0.AND.ABS(ES(1)).GT.RFS) ES(1)=YUNG IF(ES(2).LT.0.D0.AND.ABS(ES(2)).GT.RFS) ES(2)=YUNG IF(ES(3).LT.0.D0.AND.ABS(ES(3)).GT.RFS) ES(3)=YUNG C CISA(1)=MIN(ES(1),ES(2))/DUNPNU CISA(2)=MIN(ES(2),ES(3))/DUNPNU CISA(3)=MIN(ES(3),ES(1))/DUNPNU C IF(CISA(1).LT.CISARS) CISA(1)=CISARS IF(CISA(2).LT.CISARS) CISA(2)=CISARS IF(CISA(3).LT.CISARS) CISA(3)=CISARS C ELSE C CISA(1)=CISARS CISA(2)=CISARS CISA(3)=CISARS C ENDIF C RETURN END
© Cast3M 2003 - Tous droits réservés.
Mentions légales