trjcn6
C TRJCN6 SOURCE CB215821 20/11/25 13:41:30 10792 IMPLICIT INTEGER(I-N) IMPLICIT REAL*8 (A-H,O-Z) CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC C A C CONTROLE QUE LES DONNEES SERVANT A CALCULER LES VITESSES C SONT COHERENTES ( cas transitoire ) C CALCUL DES TRAJECTOIRES C ENTREES C MELEME POINTEUR DU MAILLAGE C IPTVIT POINTEUR DE LA TABLE DES VITESSES OU FLUX C NCC NOMBRE DE COMPOSANTES ATTENDUES POUR LE CHPOIN C CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CHARACTER*4 NOMTOT -INC SMELEME -INC SMTABLE -INC SMCHPOI -INC PPARAM -INC CCOPTIO CHARACTER*8 MTYPI,CHARI,MTYPR,CHARR C MTABLE=IPTVIT SEGACT MTABLE NVIPT= MLOTAB SEGACT MELEME IVALI=0 XVALI=0.D0 IRETI=0 IVALR=0 XVALR=0.D0 MTYPI='ENTIER' CHARI=' ' CHARR=' ' MTYPR='CHPOINT' * IRETI,MTYPR,IVALR,XVALR,CHARR,.TRUE.,IRETR) MCHPO1=IRETR SEGACT MCHPO1 NOMTOT=' ' RETURN ENDIF SEGACT MCHPO1 MSOUPO=MCHPO1.IPCHP(1) SEGACT MSOUPO MPOVAL=IPOVAL SEGACT MPOVAL NC=VPOCHA(/2) IF(NC.NE.NCC)THEN MOTERR(1:8)='TRJCN3 ' RETURN ENDIF IGEOC1= IGEOC SEGDES MPOVAL,MSOUPO,MCHPO1 DO 10 IVPT=2,NVIPT IVALI=IVPT-1 XVALI=0.D0 IRETI=0 IVALR=0 XVALR=0.D0 MTYPI='ENTIER' CHARI=' ' CHARR=' ' MTYPR='CHPOINT' * IRETI,MTYPR,IVALR,XVALR,CHARR,.TRUE.,IRETR) MCHPO2=IRETR SEGACT MCHPO2 C NOMTOT=' ' RETURN ENDIF SEGACT MCHPO2 MSOUPO=MCHPO2.IPCHP(1) SEGACT MSOUPO IF (IGEOC.NE.IGEOC1)THEN RETURN ENDIF SEGDES MSOUPO,MCHPO2 10 CONTINUE C SEGDES MELEME RETURN END
© Cast3M 2003 - Tous droits réservés.
Mentions légales